> Usually when you do things like this, you package it in a defensible way. So maybe you decide you want some redistribution, but that's politically infeasible. Instead you package it as something else.
So do the same thing with the good solution. Make it a UBI but call it a negative income tax and tell everybody you're giving them a huge tax cut (which for the majority of people you actually are).
> Another example is most big infrastructure projects in California. You'll notice that most don't finish in time. The real reason is to ensure that there is sustainable construction work going on. They're capable of finishing fast but no one wants that. They just want a large number of people employed. The Trojan Horse is "we're building infrastructure" because otherwise you have to fight the anti-redistribution anti-subsidy people.
But that's the same thing. Instead of purposely delaying the construction, just finish it on time and then go back and say "look how inexpensive we can build things now, let's build all the things" and get a hundred more construction projects.
Blowing the budgets every time is how you get them all canceled by giving very inconvenient real evidence to the people who want to cut them out next time.
> Anti-cronyists don't expend political effort. It's not a thing anyone needs to worry about. Only people who want to get something concrete and people in danger of losing something concrete expend political effort.
All the cronyists and taxpayers are also anti-cronyists for everything but their own projects because everything else is competing for resources with them. A state can't pass a budget with a 500,000,000% deficit and expect anybody to buy the bonds, so every piece of garbage in the budget is crowding out the garbage that somebody else wants. The easier you make it to make the case against your thing, the more likely they are to get their garbage to replace yours.