Tesla and other EV car companies successfully sell cars in Canada, so apparently it's not all Canadians: http://www.fleetcarma.com/ev-sales-canada-2016-final/ In fact the market share of EVs in Canada is similar to the US.
I'd be surprised if Canada was that different than the US: some apartment complexes will install chargers because it will eventually be an important amenity (that's why I have chargers at my apartment complex), some communities will start requiring them for new construction (Palo Alto does this already), you'll find chargers installed for on-street parking (already happening various places), and eventually the government will probably mandate installing chargers in all larger parking lots (probably when EVs are a lot more popular than today.)
Another place you might charge is at work. Facebook has ~ 170 chargers at their headquarters, last I looked. They're ahead of the curve, but you'll find that more and more over time.
So, basically, your complaints are all things that most Tesla owners don't complain about. Almost every discussion about electric cars features a subthread with the same back and forth about these same topics. No sign of any learning.
Ah well.