As far as China blackmailing the world for the minerals needed for batteries, more ignorance on display. The critical mineral is lithium. Lithium is found primarily in South America, Australia, USA, and Mexico.
There are many lithium mining companies like Lithium America, Ablemarle Corp., Piedmont Lithium, Westwater Resources, etc. Most of these stocks are booming. I own stock in Lithium America, LAC, and it has skyrocketed.
Getting the raw materials for EV batteries is not a problem. We're not going to have to wait to mine the moon to make electric vehicles.
As far as letting the market decide, oh, it is deciding, big time. Just look at Tesla stock. Look at Tesla's number of vehicles delivered each of the past several quarters. They delivered 139,000 vehicles worldwide last quarter. They are projected to build 250,000 of their vehicles annually in China next year just for the Chinese market, built in their newly constructed factory in Shanghai.
Just eighteen months ago Tesla stock was in the $300 range, whereupon it rose to over $2,200 just six weeks ago before a 5-1 split reset the stock price to the $400 range. (I own a small portion of Tesla.)
Nio has been called the "Chinese Tesla". They are about two years behind Tesla in delivery of vehicles. I bought some Nio stock back in March, just seven months ago. I bought Nio because I had missed the Tesla bandwagon and at the time Tesla stock was over $800 per share. J.P. Morgan just raised the target price of Nio stock to $40 a share today and the stock is on fire. I'm pretty happy with my investment.
People who object to electric cars and try to find reasons why they will not replace gas powered cars remind me of Luddites.