We have owned a Tesla MS and a BMW I3. There are things that BMW* can adapt to make the ownership to be on par with Tesla... More frequent SW updates that add more owner/driver friendly features long after the sale/warranty-period.
Tesla does not forget customers that bought the cars, like...