I think that with the move to the web and web app everything, there are fewer and fewer reasons for people to use Windows as a client OS outside of specialty software.
Hell, my last two HP laptops, nothing fancy, had worse hardware support on Windows than on Linux (where they were working 100% since day one), even with all the HP drivers installed. Took them about a year to fix this. So even "don't need to futz around with drivers" is no longer a reason.
And I think MS realizes this, seeing that recent .net things work on Linux, MSSQL Server now works on Linux (but not the studio, though). So, I guess they're just trying their damnedest to stay at least somewhat relevant. Companies are usually a bit slower to change user-facing things, so I guess MS won't go out of their way to help with the switch.
Hell, my last two HP laptops, nothing fancy, had worse hardware support on Windows than on Linux (where they were working 100% since day one), even with all the HP drivers installed. Took them about a year to fix this. So even "don't need to futz around with drivers" is no longer a reason.
And I think MS realizes this, seeing that recent .net things work on Linux, MSSQL Server now works on Linux (but not the studio, though). So, I guess they're just trying their damnedest to stay at least somewhat relevant. Companies are usually a bit slower to change user-facing things, so I guess MS won't go out of their way to help with the switch.