1. I assume you're probably only using 60 or maybe 70mi, tops, of that range -- so you're talking minimum charging 3-4x as often as you'd be filling up with a gas car. (yes, I recognize that you probably change at home most of the time; of course, the shorter the range the more likely it is that you'll need to charge 'on the road' rather than at home)
2. What do you mean by DC fast-charge? In researching ChargePoint (I just became a member), it looks like most stations are 220v and something like 20a; even the ones that have higher current feeds are typically split in half if 2 cars are using it. I agree, 20 minutes to charge is hardly an unreasonable amount of time, considering how rarely one should have to charge away from home. But on a roadtrip, again, 20mins every hour starts adding up really fast.
Generally, though, I think people should spend less time worrying about day-to-day charging time (as opposed to roadtrip charging time), because they ignore fuelling time of gas cars. Let's say you spend 5 minutes a week filling up your gas car. That's 4 1/3 hours per year filling up (assuming we ignore any special trips made to the gas station. Thankfully we live across the street from one, but it's still not unusual to hop in the car after dinner and spend 10min driving to get gas to prepare for a trip the next day just to have one less thing to do in the morning, for example). Vs with an electric car where your charging time is effectively 0 if you plug it in at home every night or once a week or whatever. Then, of course, on a roadtrip, the times are flipped; do a thousand miles and you might only spend 15-20mins fuelling a gas car but maybe 2h charging an electric (depending on charge rate, again.. this is more supercharger speed we're talking about).
My father (long since retired) actually loves the charging breaks with his Model S on roadtrips; 1-2x 45min stops along the way from San Diego to Phoenix, or San Diego to SF, for example. He likes relaxing, stretching, chatting with other owners, .. feels in less of a hurry to race to his destination, etc. I'm sure a lot of this is down to the novelty factor and justifying one's purchase, but I also get it-- it's just a different way of thinking.