Thanks. It's not too surprising that Canada would do things similarly to the US, perhaps sans some of the over-the-top use of surplus military equipment and with fewer donuts.
By all accounts, heavily armed security (and I'm sure it's not just sworn law enforcement officers, but also private security) in tourist areas are a bigger thing in Mexico than elsewhere in North America.