Bottom line the two biggest reasons for not buying an EV is price and charging. You can spin it any way but those are the facts.
It is easy for the government to take of price with a major rebate.
A national infrastructure is not so easy. Allocating money for 500k units is a major push.