Technology, as much as we think when it's disruptive and ground breaking is rarely ever revolutionary. It's not like everyone started to use Windows instead of DOS, or that in one fell swoop the mobile market switched from dumb phones to smart phones overnight.
In that sense, Better Place seemed indeed to have focused on the wrong problem. Yes, electric charging stations are far and in between. Right now. But unlike gas pumps, practically every residential unit and business location can have one. So, for now, your Tesla has an effective drive radius of, what, 150 miles? That's good enough for most daily commutes. Maybe not if you're a salesman, but I think Tesla has envisioned this. They're not catering for the entire car market; after all, the car is not really a good deal for Joe Average who has to live on $50,000 and bring two kids to college on that either.
There is the uncertainty of electric cars becoming a success, but given the development of fuel prices and M&R that is much higher with gasoline engines (all those moving parts) it surely is attractive. So let's assume Tesla sells well. What will happen? The $100,000 price point will ensure that certain business will scramble to get charge stations. Four and five star hotels and restaurants for instance. Where will Mr. Executive stay overnight? Why, where he can charge his Tesla, of course!
Movie theaters, malls... any place where it's likely you're going to stay for a prolonged time will offer charging. Once the market of charging station installing businesses has risen, why not coffee and fast food? One thing that everyone seems to forget in the discussion—you don't need to charge the battery all the way up in most cases. You need to make it home—or at worst to the next charging station. That can bring down the charging time needed considerable. If as a business it will lure in five or ten customers every afternoon the decision to get a charging station might be an easy one.
Better Place is opposite: the process seems cumbersome, and as shown in the video more akin to going through a carwash than getting a tank full of gas. Here's why I don't go through the car wash on a daily basis: it takes too much time and I can't do another thing. On the other hand, getting a short charge-up for the batteries while getting breakfast, or stopping for a drink on the way home—perfectly acceptable to me.
For the gentleman who drives 800 miles per day: if you make ten stops, you only have to "charge 80 miles" on each stop on average. And if you only make three stops, I'm sure that those are not five minute ones. Once charging stations are everywhere, doing 800 miles visiting customers shouldn't be a problem anymore.