The problem is I don't always stick to interstates. Even when I am on an interstate, there is a big difference between being able to stop every 20 miles and every 200 miles. The first means I sometimes refuel because we are at half a tank and someone needs a bathroom, while the later forces me to stop like it or not when I get to a charger.
Refueling at home is nice for when I'm home - 95% of the time. That last 5% is the topic here. Most hotels don't have a charger, and even those that do you can't be sure you can park in that spot.