Most daily driving uses less charge than the S/X 75 or Model 3 SR battery packs.
For long distance trips, drivers will typically (or should) stop after 3 to 4 hours of driving. For driving at typical highway speeds, the 100 battery packs have more than enough charge to support that.
Even when towing a 3500-5000 pound trailer, an X 100D will go about 3 hours before needing charging (higher energy consumption at lower speed).
As long as Tesla has superchargers located no further apart than 125-150 miles, the 100 battery packs are large enough (even when towing) to support almost all driving. And when not towing, the 75 battery packs can go further between charges.
With Tesla's push towards profitability and increasing competitors, it seems likely that even if Tesla is able to make larger battery packs, at least for the S/3/X/Y models, they'll likely focus on driving down the costs & purchase price and use battery advances to increase profit margin per vehicle.
Roadster 2.0, Semi and pickup truck will likely all have much larger battery packs - because those vehicles will need larger battery packs to support driving at higher speeds or with greater loads.