In the midwest, where gas heat, cooking and water heating is the norm, 100 amps was probably overkill.
I suspect it has been a combination of being unable to predict the future, seeing 30-amp and 60-amp services phased out, the "bigger is better" mentality and a relatively-insignificant cost increment in the past. But with electric vehicles now highly foreseeable, a 200-amp minimum seems entirely reasonable. (and might even prove inadequate if we start looking at all-electric heating and two EVs)