The subsidy is not an evil thing.
This is what happens now with a tesla:
The company makes it for say, 50K. Then they apply import tax 10%. Then they add VAT, 10%, then they apply a Luxury car tax 33%. Then they make you pay some exra fees, like registration, license plate fee, this fee, that fee. Total taxation is about +61% in this case. It is your own greedy government that makes these cars expensive.
If they would subsidize it all they would do is remove some of the tax. You are not taking the money out of the pocket of Joe Average. Norway does this, and they dont "give money" to the people, they just dont take it away.
What is the most infuriating, when a government sets out a enviromental target: we are going to reduce carbon emissions by x% in 5 years. Are they really commited to this target? If they would be, they would just say: OK, guys, no tax for electric cars, and way less for plug in hybrid. And we increase tax on Diesel by 200%, cause NOx is also bad.
Oh, but then where does the money to the government come from? All vehicle related tax accounts for 6 BEUR. It is about 3,5% of the total budget. It is a drop in a budget. It is possible to compensate it, if you tax google amazon facebook etc... with the same rate as local companies.