No they are not.
^^^^ GM is among many other car manufacturers that are scrapping EVs or reducing it. The demand is declining. They need government mandates and subsidies for it to sell more. When subsidies were scrapped EV sales went down. Such measures speaks volumes to what consumers want and the usefulness of EVs. They are not there yet to replace ICEs, the technology probably needs another decade. There is one major hurdle and if it cannot be solved I do not see EVs ever replacing ICEs and that is charging times. One has to be able to charge an EV to full capacity the same time it takes to refuel and
the electrical network will need major upgrades to be able to handle all that power.