What you're suggesting locks the federal spending in each state to a narrow range of what they contribute. That seems an artificial constraint when the need arises to concentrate on a project that logically needs to exist in one, and only place. How many NASA space centers do you need? Shall we spend an equal amount on our military bases for our armed forces in each state regardless of the military need for them? Why should we build one in Vermont?
I think the best way for us to accomplish what you're suggesting is to dissolve the US into 50 countries, and let them work out whatever treaties they want, if any.
I think there's some confusion here. It's Congress that is suggesting this, not me -- I'm simply asking them to be consistent here, that's all.