People live where they live for a lot of reasons, and all of those pluses and minuses have to reach a balance that suits the individual.
If individual rights are high on your list of priorities, you may factor that in to your choice of venues. If personal income is your primary choice you will factor that in. Using just those two factor we can see how difficult it is the balance the equation.
When I was working I took some transfers opportunities and turned others down. When I retired, the decisions became simpler. I moved from PA to Ohio to be closer to family. Left behind a great tax situation for retirees to one the is fairly odious. Grandkids got older, one son got transferred, the weather in Cincinnati is not pretty 6 month out of the year.
So I moved again to the upstate in South Carolina. Great weather, low taxes, strange gun laws compared to Ohio, although they are now getting more liberal.
I do not think anybody is "stupid" because of where they live. Most do not have much choice. When you retire, you can choose somewhat. That is why southern, conservative states keep getting more population.
I respect the right of everybody here to have opinions . Some of those opinions I think are faulty, but I do not think the folks are "stupid" I just do not agree with their values.
New York is a beautiful state. If they could just give NYC to California, it would be a great state.
As they say in Ireland "Dhia sa Tak", God Bless All Here.