Agreed. A lot of it has to do how government contracts for IT support. Contracts quickly get out of date. The contractors are also all trying to lock themselves in.
It's common for the contractor to own all the IT equipment and just lease it to the government. What happens when it's time to change contracts and every single computer, phone, printer has to be replaced. There is no possibility for competitive bidding in the wake of that.