Financial positions are not exclusively a function of your skillset. Your accreditations also matter (e.g. degrees or certifications). Wealth also begets wealth so if you have connections you can actually get a job without any skillset (not saying its right, but it is a reality). The real question is "what can people do to improve their current financial situation". I'd love to see a discussion on that.