First, I should be clear in saying that it bothers me when people brush off electric cars completely with that one argument.
My questions for you: Why is it "impossible" to develop a new infrastructure? Can you provide any data to support that? I'm always interested to know why people think "because it doesn't exist, it can't exist".
And to answer your question, here are my points:
1) When automobiles were first adopted it was unlikely that people were taking long trips. The infrastructure developed over time. Give these people some time to develop the new infrastructure.
2) That common argument neglects to recognize I can charge an electric car in my garage every night. I don't need charging/battery swapping stations everywhere. (Though, I concede, people in apartments would)
3) The above point is particularly significant when you realize that the commute for millions of people everyday is only a few miles.
Are electric cars going to solve everyone's problems today? No. Are they poised to solve the problems for many people soon? Absolutely.