I've owned a Tesla Model 3 (Dual Motor) since December. For me - it's a great car. The following article does a good job of summarizing my thoughts/experience with the car.
https://www.hagerty.com/articles-videos/articles/2019/03/14/gearheads-enjoy-tesla-model-3
I've never viewed the IC vs Electric as mutually exclusive technologies.
The Model 3 and my GT3 share the same garage. I'm happy with both.