If you think Canadians have more nationalistic pride than Americans, you seriously need to get glasses.
Americans literally pledge themselves to their country every day of school.
Literally every American has been force fed nationalistic pride propaganda since their first days at school, continuing for 12 years.
Never mind the average American. They’re all stuffed full of it.