I think Powershell and .net coming to linux is very welcome because I can keep hosting stuff with what I believe is a saner platform, and Windows developers can still keep using the platform they prefer. It's a win-win.
IMO .net is much better than Java, at least it was 10 years ago. So it's not like I don't understand them.