I would say that from Steve's perspective, he is right. Maybe from your perspective he is wrong. Sure, it would be "impossible" for everyone to do what he does because we would have 6 billion bloggers, but if everyone follows their passion, we will find ways to meet our basic necessities. I think Steve's article entitled, If we all awaken, will we starve?
If Everyone Awakens Will We All Starve?
So we'll figure it out if we all follow our passions and do what we want to make a living, not what is assigned to us by a superior officer.
And if you're one of those people who truly loves their job, keep going. It's up to you to decide. So if you don't agree with what Steve is saying, that's fine. It doesn't make him wrong, it just makes him unique.