This is one reason so many people in industrialized countries hate their jobs. Think about that; we spend a large part of our time engaged in activities which are necessary for survival, yet there is no connection between those activities and the things we do in "real life." In exchange for our toil we are given an abstraction -- money -- which we then use in our "spare time" to get the things we really want. But it turns out that the things we want rarely give us much satisfaction, because they're endgames too. The joy of having a new thing is fleeting, and many of us have no way to deal with the emptiness that follows except to buy another new thing.
That's why I'm writing open source software in my free time.