Just read an interesting post that makes alot of sense. Ayende talks about problems with Microsoft's lack of adoption for OSS in relation to tools available to .NET developers
Post on Ayende's Site
And here's some more to add to it on Jeremy Miller's blog: Jeremy Miller's Ditto Post