Teslas were the “best”, as in the only option for what they did. They were never the “best”, as in better than existing products for what they did.
Being first to market for such a long time was an incredible feat and it speaks volumes that their position isn’t much, much stronger at the end of it.
Sure, there were electric cars. But if I remember correctly, Tesla was the first to deliver the whole next-gen package with an every day, everywhere car, plus charging stations plus the whole automation. If you wanted that, there was no way around Tesla for quite a while.