As a little side-point: on HN we often discuss the values of startup life, or various different alternatives to 'day job'. I can understand why many hate the idea of spending most of one's life as a nine-to-five worker doing things one doesn't exactly care about. I hate this idea too. But, if we applied this attitude on the scale of the whole society, would it not collapse? If every shop clerk, Starbucks barista, bus driver, electrician or other professional realized that there must be a better way of working, what would happen? Do we need to force people to have jobs (so that they can eat) for modern civilization to work?