Interest rates and vehicle prices too high, must come down to expand TAM. Future benchmark rate cuts should improve affordability (most people finance and buy a payment), but Tesla will need to navigate burn rate until central bank pivots.
Meanwhile you've got things like the Ioniq 5 that have fun styling, way better interiors, and don't really cost that much more. They're still selling a lot fewer in total numbers than Tesla, but Ioniq 5 + EV6 is around 53,000 vehicles in 2023. Given the shape of the EV landscape and EV sales in general, that's probably a lot of lost sales from Tesla specifically. BMW also started showing up, and they're responsible for another 47,000 sales in 2023.
And then at the high end it looks like the Model X + S sold 17,027 total, which yeah. At that price point those vehicles are just one-trick ponies. They go fast, and that's about it. Meanwhile you've got Lucid Air, Porsche Taycan, Audio e-Tron GT, etc... Taycan + eTron GT sales in the US add up to around 10,000. Lucid only had 6,000 delivers in 2023, but it also only offers a Model S competitor atm.