Gains in battery technology cannot continue like this forever.  We are getting close to maximum energy density per cell.  The vast majority of vehicles on the road in Canada are always going to need some sort of generator on board.  Currently that would be hydrogen fuel cell.  Why is the Ontario government not funding the installation of hydrogen filling stations (like California).   

A skeptic might argue that the government of the day here has too much skin in the game in solar/wind projects in Ontario and that the "entourage" of industry/government insiders needs to make their money back first.  Best way to do this is to increase consumption through EV charging.