Open source is all well and good if it pays the rent and to date I haven't made a penny from my open source code, but plenty of people have taken and used my code, I have an email box full of thank you's.
I read your post and DaveO's and I'm sorry to say mate, you do go on! Get over it! Move on!
Microsoft aren't perfect, but as you can see from most of the posts this website isn't all about that. It's about coders listening, understanding and making a difference.
So m8, stop spinning the boring rhetoric, possitively contribute !!! ... or don't post at all please.