If the analysis were done county by county (or town in the case of New England) I am sure the results would be very different. There are very, very liberal voting counties in Alabama.
Another good point!