The problem is that people are free to leave these states and take their money with them. Before anyone can leave, they should be required to forfeit their assets to the state, and be required to continue paying thier fair share of the state debt.
If those with the assets had been making their fair contribution all along, the state would have the funds to pay the handouts that many residents are entitled to. Those who are leaving still owe a debt to those who require state assistance, and they should not be allowed to skip out on their debt. Once people realize they cannot escape big govt, they will come to accept it, and eventually learn to love it.