Look at the population of those cities you reference.  They have more people than all of Alaska.  Red states are more rural with less opportunities.  My niece in Iowa is working as a salesperson for a sign company making $15/hour.  She has a BA!!  She would love to be making $75K.  It has nothing to do with (D) or (R)--it is size.