It’s Canada here not Switzerland, we’re not European origins or whatever we are Canadians sounds like you just saw a bunch of tourists going at each others.
Stupid and disrespectful people are everywhere, all the time, maybe your expectations about highly educated folks from metropolitan area...