1. While Tesla may not be able to charge in 10 minutes, they have been aggressively rolling out rapid charging with their superchargers. In their cross country trip they spent 20% of their time charging. In the next month or so they will be rolling out battery swapping between the Bay Area and LA. That takes about 90 seconds. When I drove to Reno from the Bay Area I stopped in Folsom long enough to get a burger. By the time I was done I had plenty of range to reach Reno. The hotel I stayed at had an RV park as well where I was able to plug in.
2. The charging infrastructure is filling out quickly. Regular J1772 chargers are popping up everywhere. Furthermore, the Tesla model S comes with a charging adapter allowing charging at any NEMA 14-50 50A outlet which is quite common at RV parks as well as a 110v plug (which is almost useless since 110v charges so slow).
3. The Tesla model S is priced similarly to other cars in its class. The model E is planned to be priced to cars similarly.
Generally the charging time is not an issue. It takes me 5 seconds to plug in at night and 5 seconds to unplug in the morning. Basically I have a full charge every day (or in my case about 70% since it's easier on the battery).
The existing and planned supercharger stations are shown at http://www.teslamotors.com/sup...
They're first focusing on the major transportation corridors before branching out further. By the end of next year most of the US should be covered unless you're traveling off the beaten path. With the model X going in to production next year I expect them to add more chargers in more out of the way places. Tesla is also releasing an adapter for ChaDeMo and will release an adapter for the combo plug if and when it starts to be deployed (Tesla's signalling is already compatible with the combo plug).