They're not wrong.
Ive owned an EV for 7 years now and it does some things really well and its not very good at others. Its not SUPERIOR to my gas vehicles, its just different.
Its ludicrous to tell Canadians that they can ONLY buy EVs at a certain point. It doesnt make sense to force that change when they dont suit a lot of applications. For example there are currently NO EVs that are great at pulling trailers, they lose far too much range when hauling. They also lose 20 to 40% of their range in winter. They also take considerably longer to charge on a road trip than a gas car takes to fill up and thats only IF you can find a convenient charger, its available, its working and you have signed up for the correct payment app - not nearly as simple as using a gas station.
They ARE good for commuting especially if you live in a city. And theres no denying that they are far less costly to maintain. My little EV has cost a TOTAL of $400 in 7 years. Thats amazingly low. And its very reliable. Nothing to check, just unplug it and drive it. But its still not my first choice for many tasks.
Buyers aren't stupid, they will buy what they need and what suits their lifestyle, not what the gov tells them they need.