1) One needs to be able to charge it quickly, perhaps with an upper limit of about 10 minutes or so,
You don't really need this. When you have an electric car, you plug it in at home and recharge it overnight. Or at work, or some other convenient charging station when you're around town, once these become more ubiquitous. I don't know about you, but I only commute about 30 miles per day. I seriously doubt many people commute more than 100 per day.
If you can afford a $65k-100k car, you very likely have a second car as well. If the second car is a gas car, as it likely is, you don't need extremely long range or fast charging times. Use the gas car for the occasional road trip, and use the Tesla (or other EV) for your daily errands and commutes.
But you're right, once those three points are hit, gas cars are done for. But even before that, there's a market, I think, for people who might want an EV as one of their cars, to use for commuting. If Tesla or someone else made a small, inexpensive (relatively) EV with 100 or 120-mile range, there might be a lot of buyers interested in getting that as their commuter car.