Oggi ho letto un post di Ayende che a sua volta cita Fowler.
Il succo dei post è "Microsoft sta remando contro le comunità Open Source".
I post meritano una lettura, e mi trovano d'accordissimo. Se MS ha creato prodotti eccezionali alcuni anni fa (parlo del .NET Framework e di VS 2003) quello che arriva oggi non altrettanto valido e benché esitano tool e librerie Open Source di ottimo livello, MS tende a riscriverle "a modo suo" con minore qualità e spesso incompatibili.
Per questo io stesso mi trovo ad usare Visual Studio come un editor di testo e mi appoggio a numerose librerie e framework open source.