IL, I guess it would depend on how I felt about the "fairness" of any such program. I fundamentally do not believe that we have a Legislature that can craft such a program and apply it fairly. I also believe that every single government program could be managed more efficiently. (Retired from one of the best, IRS.)
Somebody (the infamous somebody) needs to decide exactly what the federal government "needs" to do. Example: Do we need to go to Mars? Some things are required to produce consistency throughout the states, such as interstate maintenance or the FAA. And there are programs that should be more efficient to do by one organization rather than 50 different states.
But what is happening now is ridiculous, inefficient, and producing unintended consequences hurting a lot of people.