Tesla had, and I would assume still has, production hell. Now it's delivery hell. Both are solved, controlled and executed constantly by other car companies (VW has an exception with the new Golf 8 that proves the rule).
The competition is still struggling to solve EVs, some like Jaguar and Audi and BMW and others seem to be ahead of others.
Advantage Tesla: EV brand, EV dedicated basis for their cars, software and experience with batteries
Advantage competition: scaling production and delivery, economies of scale
I would argue that the window of opportunity for Tesla is closing now. Which might not be good news for them. And given the ever shorter life cycles in the automotive sector the window ever was max. one facelift / model replacement. Which again is something the competition is doing constantly for decades now. Tesla never did it once.
So I see the advantage on the competition but not by a big margin. Had Tesla solved their production and supply chain earlier the margin wouldn't be there at all or Tesla even be a head of others. The biggest risks for Tesla are a) to miss the window of opportunity they have and be b) to run out of cash before their issues are solved. Both are related and I suspect Elon is much a help regarding the cash side as he is a hindrance regarding the rest.