Because consumers aren't buying these things.
The only people who seem to be buying full electric vehicles are electric vehicle enthusiasts, meaning it is a niche. Most enthusiasts will just buy a Tesla if there is a Tesla at the price bracket they're looking at, since Tesla is the most exciting brand in electric by far.
For everyone else, full electric vehicles don't make cost effective sense. Oil is too cheap and electricity too expensive. Many vehicle subsidies have also vanished. So people who are cost sensitive are looking at hybrids, or even plug in hybrids, since it is completely future proof to oil or electric price fluctuations.
People aren't buying electric for completely normal rational reasons you can quantify using an Excel spreadsheet. For that to change, either oil has to go up, electricity has to come down, subsidies have to return, or electric vehicles need to offer some other quantifiable value not found on a hybrid.