Maybe I'm not 100% right here, but this thought came to me today. For lack of solid numbers, let's presume that the upgraded battery takes the model 3 from 215 miles of range to 300 miles of range and costs an extra $6000, which would be VERY cheap for what you get. Now compare that to a gasoline car. What would be required to extend its range 85 miles? For the typical car today, a gas tank holding an extra 4 gallons or so. And nothing else. You could spend $15 on a red plastic 5 gallon gas can and put it in the trunk to get the result, although that's probably not safe in a car, but ok in a pickup truck. Would you pay $6000 for a 4 gallon larger gas tank? Would ANYONE who can math? Now I know it's not entirely that simple, at least with the current charging infrastructure and time to recharge. but maybe 5 years from now, recharging an electric car will be much less of an issue.