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.
[Google ranking skyrockets... ;-)] I'm a big fan of TFS/VSTS. However, there are a good pocket of folks who take issue with the way TFS handles or implements a certain feature. Well this is your chance to vent! I'm planning a presentation around the "Top 10 TFS/VSTS Hates and How to Alleviate Them"...or something along those lines. But I need your help. Post a comment below detailing your dislike. If it's legitimate, I'll highlight it in the presentation and [hopefully] provide an alternative, resolution, or work-around. Thanks in advance! Update 7/19/2008: Version Control and Microsoft