Mainstream buyers are waiting for EVs that are not "weird cars", but simply normal cars that just happen to have EV drivetrains. We are getting there, but still slowly.
I think people are waiting for cheaper EV.
On the other hand, there's some nice hybrids that generally look like any other sedan out there, and not much more expensive than ICE.
So with the number of EVs being sold, it makes sense to focus on SUVs for now for most companies, unless they are trying to make a statement car like Lucid.
The only company I've seen that didn't go this route at first was Volvo. The XC40 Recharge is a nice product.