I mostly agree with you, especially all the factors you mentioned. But like you said, I am &quot;talking about cultural issues of particular groups that contribute to problems&quot;.<p>I think they play a bigger role in perpetuating these problems than you may think. Or at least, they offer a good way for us to attack these problems.