Whether Tesla can pull it off is yet to be seen. The model X was supposed to cost much less than its current out the door price. Nobody 'needs' to spend the money for a 'luxury' car, but many do, partly for the status, partly for the technology, and for many other reasons. If all you want to do is get from point A to point B...there are lots of other reliable cars out there. There will always be a market for a 'luxury' version of things. The build technique of the i3 is such that, a recognized engineering firm that tore one down to analyze, concluded that making more than 50K/year of them would be uneconomical. IOW, BMW never planned to build huge quantities of them. The technique they used on the new 7-series, though, via the larger expected volume, justified the expenditure of a different technique. I think the next I-car from BMW will anticipate larger volumes, since a larger car with anticipated longer range and more carrying capacity will not follow the exact same CFRP tub technique, but still be lighter than normal cars of its size for efficiency. FWIW, I'm not a fan of Tesla's huge quantities of small batteries in their pack...lots of opportunities for failure. Balancing them all is tough. How well they'll perform after say 8-years will maybe be a shock to those that then need to replace them to maintain decent range. But, then, people that tend to have a car like that don't keep it that long, but the secondary market will suffer.
Lots of doom and gloom from some people. I do not see BMW folding as a company or from their commitment to making good EV's and hybrids. If what they provide suits your needs and your pocketbook, you'll buy it, but a lone voice is not a chorus, and that's what matters in the long run.
2014 i3 BEV, 2021 X5 45e
(The i3 will be sold soon, <17K-miles, interested?)