Geez - seems like we want everyone to be the same. It's bad to be smarter, it's bad to be dumber, it's bad to be a man, it's bad to be a woman - we're all the same now! Equality and fairness for everyone regardless of anything!
Hate to break the news - but life just ain't fair. Nothing is guaranteed. There are some things you don't get to choose, however you might lose.
The mechanic who works on my car - not the sharpest guy - BUT, awesome mechanic. I don't care what his IQ is; he's reliable, good, and competitively priced. And great with customer service. Didn't finish college. Can't spell very well. But he does what he loves. I'm good with that - and so is he.
On the flip side, his business guy is very smart (as we define it) - is perfect with the numbers; ensures they make a good profit. And again, I'm good with that, and so is he.
The key here is that they work very well together and keep their customers happy. They both go home to families that they support on the money side. And they both seem to enjoy their work.
Why the push to generalize people into categories such as this based on IQ or test scores? Or even poverty levels? We're all different - that's what makes it fun and interesting. I don't look at people and try and make excuses for their behavior due to them being "rich" or "poor."
And don't get me started on what we in the US consider poverty vs. what poverty is in South America or Africa.
My experience growing up in the middle class; there was very little you could look at to differentiate between rich and poor. Rich families were "rich" because they were frugal - thus lots of second hand clothes; poorer families looked pretty much the same by appearance. Cars - both "rich" and "poor" drove pretty average cars. Now - housing is one area that would differentiate - but no one took offense to anyone else being in a nicer house.
Maybe what were seeing is more of a 21st century issue about how people perceive rich vs. poor?