1. Elon is a dick. Don't support him.
2. Cars are unreliable and rushed to completion so probably won't last long.
3. Insurance expensive
4. There were a bunch of bugs in an update last fall that kept some people from using their cars until they were fixed
I will respond more to this on FB, but want to hit the big points here:
1. I mean, I get why Elon has a reputation, some deserved, some not. If you don't like certain things about him and are going to not buy the associated brand that's up to you. I personally don't like the Chick-Fil-A loose association with charities I don't like but I still happily eat their chicken. In basically any organization, especially one of size your money will indirectly go to people and things you don't like.
2. The early production Model 3s had some issues, but otherwise this is mostly untrue. The biggest problem Tesla has, by far, is service, especially near end of quarter, but all their available products are now very solid.
3. This is always going to vary by state and company, but I shopped around a bit, stayed with the company I already had (Traveler's), and went from a 2017 car worth ~35k when bought to a 50k Model 3 and pay an extra ~$100/year. So hardly expensive to insure in my case.
4. Unfortunately in a software laden car bugs can happen, and one did screw me over pretty hard once, but the problem with Tesla reporting is that every rare case tends to get reported and overblown. This is why you hear about Tesla fires all the time if you follow news closely even though they are FAR less likely to have fires than their gas counterparts. I do believe last fall a few people did have to have cars towed to service centers, but it wasn't widespread. By far the biggest issue for me that they STILL haven't fixed is that sometimes when you go into reverse the screen goes black for 5 or more seconds before displaying the backup camera.