...and I can tell you, this is not surprising at all.
All the desktops are the lowest CPU version possible - usually with not enough memory either. Because you can't put a value on waiting for bootup/ apps/ etc., but you can show how much money you've saved by going for a Celeron instead of an i3/ i5, you can guess which one happens.
Then there's citrix, and other money-saving wheezes that ultimately do nothing to lower the TCO, rather just shift the expense to the server-end instead of the desktop. And that's before we get to staff (or rather, senior managers etc.) that then demand a PC anyway.
And let's not forget the stupidly low money that gov. techs get paid - see peanuts/ monkeys, because anyone that has a real aptitude for the job will be gone within a year because this. As a result, contractors do very nicely out of it but the value-for-money aspect goes out of the window.
And remember, the decision to save-money-now-even-if-it-costs-more-tomorrow are legion - I just finshed a domain refresh, where I had to replace all the DC's across a London borough with brand-new HP boxes...loaded with Win2003 because the client 'didn't want to change anything'.
What's annoying is when politicians start complaining about the system they preside over and are ultimately responsible for - I suggest we remove them and replace them all with contractors :-)