It's not to say that we don't like big cars because we do, but walk into a car dealership looking for a small car and they will tell you they are out of stock of new ones of the model you want because the factory washed out in a flood but then they have 100 SUVs in a row unsold that nobody wants to buy made in the same factory. Your only choice is a used return that somebody sold back to them yesterday afternoon.
Go into a dealership looking for an S car and they will try to sell you an L, go in looking for an M and get an XL and so forth. If you drive out with a $25,000 car when you could could of driven out with a $50,000 car they perceive it as a $25,000 loss! No wonder mainstream car brands can't sell electrics.