Home prices tend to much higher in blue states than in red states. The higher rent or mortgage payment basically uses up all of the extra income people make there. Consequently people move to the red states despite the lower average wages. Look at population growth rates. On average the red states are growing much faster.