Excellent news. Have been happily using the Express version for years, but nice to get the full version. Good to see the recognition for all of individual developers, Open Source and educational use.
Also interesting about the cross-platform stuff - I'd noted that C# is, despite being a language for MS platforms, actually is one of the few ways to write cross-platform software across a load of phone/tablet and laptop/desktop platforms thanks to the likes of Xamarin - interesting to see MS now officially using that to their advantage, rather than trying to clamp down on it.
This is a good move on their part. Something logical, finally. Maybe Microsoft is getting sense? They are making a Windows 10, which is like 7.
What went through Microsoft's head
Poor college student in debt + Expensive software = Nobody wants my software
10 is like 8 - MS aren't rolling back on things, but rather continuing to improve things. And yes, making it so the start menu/screen can open in a window rather than full screen, for people who prefer that.
But yes, I do like what MS done more and more over the years.