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.
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.
The German car companies will nickle and dime you to death with options, they have terrible interiors/user interfaces, etc. Granted I wish the model 3 had cooled seats but meh.
Even a model S doesn't count with that logic.
[1] https://pdfaiw.uspto.gov/.aiw?PageNum=0&docid=20190291613&ID...
And what parts are vibrating? Do you mean making an audible sound? Or the car is shimmying?