The problem with EVs is that because the batteries are so expensive, they scrimp on high-value features you find in classier gasoline cars at the same price. When I look at the Tesla 3, it looks cheap like a Toyota Corolla that costs 40% less. Some of the foreign electrics look a lot classier than Tesla's. But I suppose the cost is much higher too.
Nothing wrong with unions. The problem is the higher cost to manufacture in a union shop has forced a lot of factories overseas. So millions of jobs have been lost. Also, the taxpayers have bailed out GM under Obama and have bailed them and other US auto companies again this time. Auto unions have reaped the benefits. So the public is subsidizing unions. That's great for the union workers. But for people who are not union workers in Detroit, they're paying their taxes on lower wages to support the union workers at higher wages. Where's the fairness in that?