Things that people like about EVs and Teslas specifically: 1) The driving experience is very special. Startling acceleration, single-pedal driving, near-silent low speed operation. 2) Operating costs are very low. Next to no routine maintenance, inexpensive "fuel". 3) Class-leading safety due to low CoG and lack of engine in the crumple zone. 4) Great software that is updated frequently over the air. 5) Arguably the best proto-self-driving/advanced driver assistance that gets better over time. 6) Hands down the best charging infrastructure and experience.
The build quality issues are real, but tend to be overblown by the media. The looks, inside and out, are definitely polarizing. I personally love the minimalism but would like better materials. But it's inarguably different, and for lots of people that's exciting in and of itself.