Americans are more individualistic.
It goes back to the Wild West mentality. The very word “Canada,” on the other hand, is derived from a local Iroquoian word for “village.” Canadians are more communally minded.