Jumping from people with less economical stability who don't advance because they "spend the bulk of their time trying not to offend" and "don't offer suggestions when in meetings" to brutal authority of bigoted conservatism is a stretch.
In my book, people who act natural, take initiative and get things done deserve to advance. People who are withdrawn and only interested in keeping their jobs don't. And on the other hand smack-average performers don't get noticed and advanced, while silent and shy types, if they're doing a stellar job, do.
Maybe it's specific to the technology field, but I never noticed that one's financial wealth, or lack of it, influenced their carrer path.
edit: typos