Still different pots at different tax rates.
You can make a serious discussion out of which income groups are hurt more or less by federal versus state expenditure in different places.
Every major country in the world has various levels of government, even the UK which is relatively centralized still has city, county and now the national but sub national parliaments in wales and scotland.
The feds pay the state, the state pays the county, the county pays the city. Yes, if you're a taxpayer from anywhere outside of Utah or one of the areas attached to their grid it doesn't really matter to you where exactly the money is being spent. But if you're the poor dude in area of this facility where you'd be asked to subsidize a federal facility because it's in your district (including potentially the employees who work there), you'd much rather it be spread around to more people.
In general though a private company will have guaranteed deals, they will have a contract controlling the price increases they could face for some period of time, and they (like the feds) can always leave. The federal government like a megacorporation can also play political hardball, and say you know what, we're willing to spend 20 or 30 million dollars (or 300 million or 1.5 billion) to relocate this facility to save 2.4 million a year and we'll take all those jobs and all the development you got and leave you with nothing.