When I started in computing in the 80s a lot of people did programming out of intellectual curiosity and fun. People did things like easter eggs and other stupid stuff. Now it's just a career and everything is about money, money and more money. I guess that's a natural progression once something goes mainstream.