But they have all the latitude in the world to sign "portion of the ticket price" contracts, and so they did.
It's not Booz's fault; it's the situation that lead this to (apparently) be the best option for the agency.
(This same crowd here wouldn't even turn over in their sleep if the same agency had contracted out building the site and ran it themselves on AWS and paid Amazon 3-5x what Booz is getting, mind you.)
I don't blame Booz for that (entirely). Somebody else had to sign that contract, too.
But if I'm going to lay into Booz, I have to look in the mirror myself. I have worked for employers that charge as much as they can get away with in a market that wasn't exactly fair. When incumbents spend almost unbelievable amounts to build a functioning legislative mote, then exploit that for all it's worth, you could call that "good business." And you can rationalize by saying, "If I don't, somebody else will, so it might as well be me who benefits." But the excuses seem pretty flimsy when historians catalog the damages.
Still, the biggest blame goes to the other signature on the contract.
Still a problem.
Many of these agencies are forced into uncompetitive compensation structures which means contracting out most, if not all, of their technical work.
A major part of the issue is the government contracting system. In an attempt at fairness, it has massive amounts of oversight burden. That is, in turn, a barrier to additional competition for the work.
Dangerous words on a forum that's mostly focused on the nouveau middlemen of Surveillance Valley.