Why is there a cultural difference between the people of New York and the people of Alabama?

Why is there a cultural difference between the people of New York and the people of Alabama?
Post Opinion