Well that's only for Joe public. Win10 won't be rolled out in the Enterprise back end for years still. Big companies can turn off the compulsory upgrades anyway. It's bad press to take down a hospital's blood bank. That's how you get yourself onto Newsnight. Server 2016 isn't even out yet. Lots of outfits still running Server 2008, never mind Server 2012.
You never know, by the time Win10 based code hits the Enterprise database, you might be running Linux. Or XXXXOS, invented by that kid in a garage.