Blame 'em all
Having some experience of dealing with beaurocrats (state, semi-state, utlities and big finance houses) in several countries, and EDS in Australia too, come to think of it, I'm pretty sure the blame is 70% beaurocrats changing specs after every meeting, and 30% EDS selling over-ambitious plans to IT-ignorant beaurocrats and letting teh beaurocrats generate a lot of nice expensive change requests because the original spec was way off what's actually required.
"Oh, we need a button so that if we click on Soldier A, and then hit the button, we can see all the other soldiers near Soldier A, and then apply that pay-rate to all of them..."
"Of course, no problem, 800 hours at £600 per hour..."
As for those who say no-one cares about what pay Soldier A is getting, come off it - if I could identify an operation in which the SBS (for example) was involved, then check the pay of Royal Marines and find out who's getting all the various combat allowances, I could identify say 100 Royal Marines, their families, and then we'll see how efficient the Special Forces are when their friends and family are getting bumped off at home.
So cop on.