Because the market isn't there. I know we like to believe otherwise but the majority do not care. They will reply to a survey with what the expect the person asking wants but at the end of the day they have no reason to change their buying habits.
I really enjoy my Tesla 3 but I am a fan of sedans and coupes. The Y will make it more useful to some but even then it won't solve the immediate issue. That for all their supposed warts petrol powered cars don't require you to change anything you are currently doing. The habits we have established over generations are so ingrained that the time spent fueling and maintenance is not an issue. Now of course they could just plug in at home but people see the costs for charging station installs and say screw it. Infrastructure won't fix this. EV's just don't match petrol cars in common capability in the eyes of shoppers.
Finally, there just isn't enough coverage of the type of vehicles people are buying let alone at any reasonable price. Don't get fixated on the average selling price of cars to determine where an EV should be priced. Vehicles not clean sheet designed to be EV show their failings right up front and cause people to price compare to the petrol version; this includes the Chevrolet Bolt, the Hyundai and Kia cars, and even the Audi and Jaguar cars. Those last two are both incredibly disappointing on range.
Range also is only considered valid for fair weather or better. Get into the 40F/4C ranges and watch your range go goodbye. I can travel anywhere in the US easily with the 3 without concern but not in winter, I do damn well better than any other maker's EV in that regard. Range needs to be much higher to offset any concern owners have, to let them be lazy in charging. Charging speeds aren't too much of an issue but will be once range comes up.
Another option in the range category is, get mid one hundred mile range models out but get them as close to 20k without tax incentives. that might get some of the local only crowd to jump but that is a very price sensitive area.