The US Government still uses and maintains Windows XP, Windows Server 2003, for 3 primary reasons. First is that the OS is already in place and works, the second being that the software used on those servers is Proprietary in that it does not accept Win 7 or newer, it has base coding in DOS. 3rd, and gripe all you want about taxes, the sheer cost to upgrade several million pc's and several thousand servers, train everyone from the data techs to IT on new software, cost of new Proprietary software for those millions of pc's and servers and most likely replacing the pc's themselves as many are still using either Athlon II or Sandy/Ivy. Now if you have several Billion dollars laying around, be my guest, Gripe about ppl using old OS, old pc's etc and they are morons for not getting current, but if you don't have those $Billions, then put a sock in it because I'm quite happy with my taxes not going up just to satisfy a bunch of Princesses.
Honestly, imho, its great that Microsoft has done this, there's enough coders employed there that still have the knowledge to fix/upgrade XP, 2003, 7 etc, so put them back to work. Be nice if they'd keep it up.