1/3 of the country's entire population is in the GTA. That brief moment is the most contact that Canadians will have with each other on any given day.
And they treat everyone worse than garbage. I've been in busier commuter zones that have been far more civil than that.
Even the drunks going home on the LIRR are better than that.
I won't disagree with you that Canadians are great people -- I spent a lot of time living there for a reason -- but you have to judge people by when their hair is down, not their Sunday best.