FWIW, I drove a BMW 328i for 20 years. Paid $39,000 for it. Put 230,000 miles on it. I loved that car dearly.
I replaced it with a Model 3 and put 70,000 miles on it so far. Paid $49,000 for it, which is in the mid-point of what you'd pay for a new 328i. It's even more fun to drive, with operating costs at about 1/4 the BMW.
I agree. Among other things, it's not shaped like other cars. I found the nose off-putting when I first saw the prototypes, and I was really skeptical about the display and mounting in the center of the cabin.
In all sincerity, after reading through the comments, it seems to me that the folks making negative claims are picking specific things they don't like, or relating what they've heard about the car. I expect that if they spent a week driving it in place of their current pony, they'd change their opinion. The overall experience is better than any other car I've driven.
Also, there are for sure people who simply don't care about the driving experience itself and see cars as nothing more than transportation. For them, I also can see the a Tesla would have much less appeal.
I replaced it with a Model 3 and put 70,000 miles on it so far. Paid $49,000 for it, which is in the mid-point of what you'd pay for a new 328i. It's even more fun to drive, with operating costs at about 1/4 the BMW.