> Most cars me and my family had - had no such thing (though I agree it's very convenient).
OK, but we're not discussing budget cars - a Model 3 will run you $35,000 to $45,000+. That's premium car territory - and you should expect premium build quality and features.
Skimping on a sunglasses holder is ridiculous for this price level, and while may be trivial by itself, it's indicative of the tier of design that went into the vehicle - budget.