I think Tesla battery is great for driving in the city, where you can charge your car in your garage. I think SuperCharge stations are excellence to get you to where you need to be but I see a REAL problem, after I get to my destination. How am I going to charge my Model S? I'm not at my garage anymore, SuperCharge stations are mostly locate outside the city, near the major highways, and I am in a strange city where I don't know place, or where to charge my car.
There are a lot of charging stations that have already been built in the city (like eVgo freedom Charge stations in Houston/Dallas area) with CHAdeMO DC fast charge that I could use to charge my car really quick when I'm out of town but I can't because we don't have an CHAdeMO adapter for our Model S.
Elon Musk has all the smart engineers from Tesla and SpaceX under him, I'm sure he can figure out how to make a simple CHAdeMO adapter that we can use to charge our Model S, with the existing charging infratructures that has already been built in most major cities.
I hoped that I'm not the only one to think like this. I'm not against Tesla or anything. I own the car for 3 months and love every moment of it. I just think that this is the only hurdle that Tesla have to overcome that will ease the range anxiety from most people.
CHAdeMO is not the only solution to the issue that you pose. There are plenty of different types of outlets you will find in the wild to recharge.
Tesla provides you with the most common adapters needed, NEMA 14-50 and J1772.
Those two will get you through most scenarios out there in the wild, for overnight recharging so you can get back to the highway and your next Supercharger.
http://shop.teslamotors.com/collections/model-s-charging-adapters
I plan to buy the NEMA 10-30 and NEMA 14-30 adapters to go along with the others that come with the car.