Whenever there becomes a time that you mature, I hope you realize in that point in time that subsidies are normally (but not always) for the betterment of society in the long run. The tech that Tesla is researching and developing may very well be the basis of a lot of future EV tech.
As far as your other complaints, cursory googling suggests that all of the problems were from test vehicles, the problems were being worked on, and the reason the problems occurred in the first place was because the testers were driving the car as hard as possible for as long as possible. - All of which are not necessarily normal circumstances.
As for the range itself, like any other vehicle, depends on how hard you drive it. My 2010 Camaro can potentially get more 20mpg on the highway, but since I like driving my vehicles hard, it gets less. Should I start saying bad things about the range because I abuse my vehicle?