I don't mean to be rude but as someone that enjoys researching the strides being made with EV's I am afraid most of your post is misinformed. 

what compromises have to be made with an EV?  Your next sentence after that also made no sense?   If hydrogen fuel cell made more sense don't you think companies would be pursuing it more than they are EV's.   

Yak as usual was pandering to his low information base.....well heeled Canadians are not buying EV's and middle class Canadians are.....average CDN pays $36k for a vehicle....coincidentally $36k is about the price of an EV....  so not well heeled at all.