People who aren't successful have a tendency to find an external cause. We have this idea of what it takes to make it rich. People say "hard work and determination are all it takes" and people think all they have to do is put in 40 hours a week and they'll be CEO or whatever. When that doesn't happen, some people re-evaluate and say "i'm not going about this right", and other people find something to blame their lack of success on.
It's happened in about a jillion different forms; blaming various ethnic/national/religious/whatever groups. The popular trend on the internet right now is to blame the rich. "I can't get rich because the rich won't let me". People don't get that becoming rich is hard. That doctor that is so selfishly expecting hundreds of dollars to treat you went through hell for most of a decade to be allowed to do that, and doesn't live en easy life even now. J.K. Rowling spent years jotting notes down on napkins trying to write Harry Potter. Given what it takes to distinguish yourself enough for people to pay you enough to be rich, it doesn't surprise me at all that so few people ever do it.