And many people forget that BYD's number's are bolstered by the fact that they sell one of their models for less than 10,000 euros. Of course they will have higher numbers at that price point.
Tesla's building their cheap car too, but it will not launch until 2025 earliest.
https://en.wikipedia.org/wiki/Tesla_next-generation_vehicle
And Teslas built overseas are fine, it's Fremont's quality control that sucks. Which is likely exactly why Tesla is planning to built the Model 2s in Mexico, Germany and China, but not the US.