You would hope that with hard work and skill, you'd reap the benefits of success.
That's only part of the solution, and certain concepts aren't being mentioned when it does to actually come down to it.
Attitude is a big differentiation between people.
Learning is another.
so is adaptability.
Now, all of that said, we can all agree on that resource(management, consumption, and availability) all rely on external circumstances and the willingness to go get it.
What this article is talking about and what every one here is talking about, is piecing together the entire puzzle in order to explain how life works and how you can ultimately shape it with your attitude to manifest your ideas of your own lifestyle.
Quite honestly, the fixation of certain topics aren't what the real issue is. The real issue is actually creating the type of understanding that it takes to make people go get what they want out of life. But, as what Lydian said, that comes with a certain understanding of what's available to you.
You can talk about how your way is best or w/e and argue about perspective, but quite honestly it's just different paths to the same road (i would know due to countless argument with my older brother).
To see the bigger picture, you need empathy for others (not direct and blind bias) and you need to be practicing self mastery, before you can even think to talk about this topic.