Sorry I'll fix my vehicle info for the forum, I have a 2017 P100D Model-S I purchased used.
My point on reliability is not based on internet gripes alone (yes I know people tend to only get vocal about bad things online), my own experiences so far are as follows.
My own car has only done 12,000 or so kms, it is going in shortly to get an air suspension leak fixed, TPMS fixed (a few times a week I get a warning on the dash saying the system has failed), it has various rattles around the sunroof and windows, the MCU isn't what I'd define as a stable operating device. I understand all cars have issues and from what I read the service in Australia where I am is very good, but for the price we are paying these are issues you'd expect at maybe 120,000, not 12,000 and some of them (the MCU stability) should not even exist.
To rub salt in the wound years ago we had a Jeep Grand Cherokee, certainly not known for reliability. We sold that at 75,000kms with not one rattle and no issues ever needed to be addressed during servicing.
I mentioned the ability to get visual display of text messages, this isn't about being an idiot and texting/driving. I'll give you an example of where this is really handy. Lets say you have organised to meet someone at place 'x', on your way there they send a text to say they are running late, or there is no parks so they've parked around the corner. You never see or hear the notification, Tesla is not alone though, my wife has a Euro SUV and it is the same but my other car alerts you on screen and it will even read the message out for you. On the flip side the integrated Google Maps is faultless, love it.
It is a shame because the drivetrain in the Tesla is perfection, exceptional.