Quote Originally Posted by jayinthe813 View Post
This may one day be a reality when MS realizes that they will probably not gain significant market share with Windows Phone, buy out Xamarin, and charge a premium for designing Android apps in VS2010 instead.
"Buying out Xamarin" just isn't in the cards. Microsoft has actually been pivoting toward handing all of .Net over to Xamarin, divesting themselves of it.

.NET Goes Open Source

Rosyln is a compiler for C# and VB that runs as a service. By making it open source, with an Apache licence, Microsoft really has handed the keys to C# and Visual Basic to anyone who wants them.

This isn't a huge immediate gain for the average .NET programmer. Only programmers with the desire to modify the languages, or support then on some other platform, are instant winners. Miguel de Icaza of Xamarin already has it running under Linux, which is an amazing event.
If anything it is Xamarin that makes this move to open source a positive one. While Microsoft moved away from .NET and embraced C++, COM, JavaScript and anything but .NET, Xamarin kept the lights on by making it available on non-Microsoft platforms and generally pointing out to the world what a really good idea it all was.