I'm not familar with this gentleman but I admire his pursuit of passion. This is something I've not done a good job managing in my career. Peter seems bitter but I can understand; I've developed with Microsoft products my entire career. I think it's important to remember though, Microsoft helped us get where we are today. If nothing else, they pushed technology and other firms to innovate.