Many of these EVs are not being produced now, just a promise that they’ll be made years from now. And in small numbers, if at all. All promise to be Tesla killers, but promises mean nothing because Tesla will be stronger and better in the few years before these other promised models are even sold. Only a couple can give Tesla a run for the money, perhaps Lucid, VW and Nissan (their Ariya competes with Model Y).
Even Musk has said there’s not enough electricity available to fuel all the electric cars that are being projected. I somehow doubt that the libs are going to approve all the nuclear and coal-fired plants that will be necessary to provide the needed electricity.