While I won't be as direct as calisnow was, I would echo the sentiment that if you were to base any purchasing decisions off of this forum alone you'd likely never buy the car. I live in the Hollywood Hills and am surrounded by people with too much time and too much money. You'd think these would be the happiest people in the world but joining our neighborhood Facebook page exposes you to limitless complaining about trivial bullpoop. People using gas leaf blowers instead of electric, people adding on to their houses, too much noise, not
enough noise. I joke with my wife that I never knew all the things about our neighborhood I should be mad about until I joined it's Facebook page.
It's the same with these forums. You have no idea all the different things you should be enraged over (mini-car in the instrument cluster) until you hop on these forums and have a look around. In all actuality, while the car does have some annoyances, living with it in real life does a pretty good job of making all but the most serious problems seem trivial. I have a laundry list of small stuff that bothers me about my Model S but coming from a BMW that had none of those same issues, I'll take the Tesla and it's issues over over any of my BMWs any day of the week and I'm a man that LOVES his BMWs.