I'm just gonna leave
this right here. Well maybe with a brief comment. People love to talk about what can increase or decrease one's chance to be financially successful. Myself, I think it comes mostly down to luck, any way you slice it. I do think attitude is part of it, but not as large as people think. This makes people uncomfortable, because it removes quite a degree of control from someone's life. So, it's an idea that is often resisted. In addition to the lack of control, it removes justification for having wealth, or acquiring it in the first place. Additionally, it absolves some of the responsibility from those that aren't financially successful. That last bit is particularly hard for some people to let go. Especially if that contradicts conservative political ideology or moral culpability.
What I have noticed is that a lot of these ideas about anyone being capable of financial success if only they had the right work ethic, or self discipline, or mental outlook relies very heavily on a pretty even playing field, with a pretty fair starting line, and finally, that Justice is metered out equitably, rich or poor. I think it's hard to argue any one of these to be true presently in the U.S. but especially that last one. Justice is most certainly not blind, but she does accept VISA, Mastercard or American Express. There are people (like in my link above) that make money by actively keeping others down. There are even a greater number that keep others in poverty conditions as a result of the way things are presently run, even if they're not actively trying to steal from them. Until justice is blind to the amount of wealth one holds, this will continue to be true. If one cannot be assured of justice regardless of income, then there's really only one avenue left - violence. Even that can be quashed - by spending more money.