It needs to be asked, why can’t this kind of activity be kept near states to begin with? Slash the Federal taxes till Uncle Sam can almost fit into a phone booth. Let states do whatever with their local taxes that they want.
I agree with that.
I will, however, also make the observation (more true 100 years ago than today) that a very developed state (like NY) can tax its citizens and build airports and highways and bridges — and that state can get better and better and better.
Meanwhile, a less developed state (perhaps W VA) is not able to tax its citizens very much and therefore has a tough time building improvements to become more developed.
Some federal money might help various parts of the country improve faster than they would on their own. But the main point about the Constitution (IMO) does override this observation — fact is, the states are alone in their responsibility for improving themselves. There is no justice in taxing people in 50 states in order to build a tunnel in MA.