Bonus 2: you can support MS monopoly on desktop by using their blessed Windows-only tooling (VS.NET)
The same is true in reverse. You start using Microsoft technologies you are trapped there. So, they should really offer a lot more benefits at a lower cost than they are.
e: Glad I chimed in on this downvoted thread to say something completely evident. Thanks.