Tesla delivered 500,000 cars in 2020. The worldwide car deliveries were almost 64,000,000, most of them had engines. Frankly, Tesla is already getting destroyed by cars with engines whether it be due to cost reasons or people not wanting electric cars or not wanting a Tesla because they are poorly made, ugly, and take too long to charge.
Tesla has fallen short of its own goals, pretty much consistently. $1B profit isn't going to get it done and again, not everyone wants to drive a Tesla. There WILL BE and are other electric options. I mentioned the Taycan on the high end, the Mach E on the lower end and many more coming. Car manufacturing is hard (As Tesla found out) and is fiercely competitive.
Tesla hasn't been able to turn their head start into significant profitability and has been riddled with its own delays, production problems, and cancellations.
You seem to think the game is over. This is just getting started. Tesla is a tiny, tiny auto manufacturer with under 1% of total deliveries worldwide.
you act like tesla been making cars for 20 years or longer, no duh tesla only making 500k as they still ramping up factories across the globe, as gov't mandate and policy for EV matures in the next 5-10 years, if tesla can overcome their production issues, that gap will close down. the demand for tesla is high, once the 4860 update come through, the demand will be even higher. sure there are quality issues, but i can overlook some panel gap as long as i don't have to mind the traffic.
look is subjective as others have mentioned, i think the taycan looks like hot garbage but you love it so thats that.
the mach-e isn't even worth mentioning, looks like ford got lazy with the design and just slapped couple inches in the panel to hop up from the coupe version. range is completely garbage, no one in their right mind would buy that if they have no way to charge it over night at their garage. not to mention "Ford’s Active Drive Assist is available on “prequalified sections of divided highways called Hands-Free Zones that make up over 100,000 miles of North American roads,” meanwhile tesla's FSD works pretty much anywhere, except india, not even the best AI can dodge that many cows on the road.
as for taycan, their estimated 278 range is a far cry from model S 400 estimate, with the new plaid coming in at 500, taycan can't touch tesla on that.
like i said prior, people buy tesla cause of the tech, their autopilot software is miles ahead of everyone else, their battery density and upcoming ones will gap the market, their new 3 piece stamp giga press will ensure high factory output, the game just getting started, tesla gonna eat into legacy auto's market slowly but surely.