With regards to software evolving...
You must not have to deal with in-house government applications. Some are tied to custom hardware like sign cutters, traffic loggers, traffic display boards, et-al.
There are a lot of user apps tied to WinXP/hardware peripherals with no easy virtual compatibility option. Of course if the user apps are static you don't really need OS support from Microsoft.