It sounded like a big part of it for the author too was getting two projects canceled. You want to be the guy with the next killer product, and when you think you have it, the higher ups in the large, prominent company you work for decide that your project is not what they need to work on.