The United States opened up a larger amount of territory through military conquest and had plenty of land for settlers. They also invaded Mexico and took the southwest. 

Very few people enjoy living in the Canadian Shield.