Iowa and NH are small liberal states, who suck on the teat of statism.
Better to have conservative states moved up to the front of the line, as well as North Carolina, Virginia and Colorado.
In 2000, NY went red and Iowa went blue, both by less than 2 percent. In 2004, Iowa went red and NH went blue by less than 3 %.
Or in other words, you may not know what you are talking about.
You are partly right. Iowa is a net recipient of federal funds because of farm subsidies. New Hampshire and Colorado are net contributors. Virginia and North Carolina are teat suckers and consume more than they contribute.
The current system is purposely designed that way. It has been policy since Wilson's administration to tax the high producing northern states and to shift the money to lower producing southern states. Income redistribution if you will. Since that time three southern states have become net producers, Texas, Florida and I think that now Georgia has tipped the balanced. The rest are teat suckers.