It's now been two years since I started this thread. We've had the Roadster for 6 years, and the Model S for 3. We have over 100,000 miles on them (a pretty even split, about 52k on the Roadster and 54k on the Model S - both past their original bumper-to-bumper warranties). Yes, the cars/company have some issues as detailed above. And there have been some more issues documented on these forums over the past year (i.e. sharp restrictions on valet service, charging more for remote service, P85D meeting performance numbers but not horsepower ratings, still no autopilot nearly a year after announcement).
But there's been good news too - dual motors, some bits of Autopilot, NetGen seats, Insane mode, Ludicrous mode, 90kWh, etc. 2.x Roadsters have a new, bigger, cheaper battery available (though no word on if it will ever work with 1.5s). And I expect some new features on the X (the first ones ship in 2 days!) will soon show up in the S line.
Other manufacturers are talking about EVs with 200+ miles of range, which is great though it appears it will be at least a year before we see any of them - many years for some, and never for others. Still none talk about a Supercharger network, though there is talk of another manufacturer talking about sharing the network. (Fingers crossed! Would love to see it become a defacto standard. I have tried others, but the Supercharger network is by far the best)
For now, I still feel this way: