I never said we should work for the rest of our life. We need only work to gain the experience that's needed for us to be independent.
Experience, people relationship, i somehow feel you can learn it more at home, because you habe an infinite number of client.
Here's where I think you got it wrong. You can't learn it all cause all the relationships you are building are with clients. Working in an organization, you have an infinite number of bosses. And as you know, relating with clients and bosses are two different things.
You might even have Co workers and friends who want your position.
Learning how to handle all this, is the experience you get working for someone else.