>constant hassle of having to stop to buy gas
I agree with the other benefits you highlight, but the model s has a similar range to most gas vehicles. You could just as easily complain about the constant hassle to stop and charge your model s (and the fact that charging stations are less common than gas stations).