"Red states TAKE more in federal funds than they pay in."
Had to look into that, and I'm not seeing evidence that backs up the idea that it has anything to do with the states that get more than they put in being red states. Several red states are among the top tax-paying states, including Texas, North Dakota, and Nebraska.
On top of that, several blue states are among the /lowest tax/ paying states, aka they "TAKE more in federal funds than they pay in". This includes New Mexico, Maine, and Hawaii.
What I'm seeing is that the /lowest populated/ states tend to be the ones that get more than they put in, which only stands to reason. They deserve federal funding for certain things as much as any other state. That's part of why they joined the union, after all.
And guess what? New Mexico, Maine, and Hawaii are all among the lowest populated states.