Keep in mind that an EV rated at 100 miles probably won't go for 100 miles for a number of factors just like most ICE vehicles won't go their maximum range. The difference is that most ICE vehicles have far greater ranges so it's never an issue.
My old Honda was rated at 26 MPG city and had a 17 gallon tank so in theory I could go 442 miles. In practice I never felt comfortable going above 330 miles on a tank. The low fuel light came on around 280 miles and at 300 miles the fuel gauge was on empty. That's only 67% of the range it could go. Of course when I filled up it was only 12-14 gallons so there was probably another 100 miles in the tank. The car still cautioned you not to go the full range of the tank.
EVs caution you in the same way as ICE vehicles. When the battery gets too low in an EV it can be damaging, just like running an ICE dry can damage the fuel pump. Most EVs will warning you at around 20% capacity and at a certain point will kick into Turtle mode to prevent you from drawing too much current and damaging the battery. If manufacturers hid that 20% capacity the way an ICE vehicle fuel gauge hide their true capacity then suddenly that 100 miles EV is an 80 mile EV. Maybe that's what they should do but they don't.
My EV is rated at 84 miles and my commute is 25.4 miles. So when I get to work in the mornings I should be at ~58 miles of range. Yesterday I arrived with 60, one time I arrived with 44. That's a big range and a number of factors come into play. High winds or rain introduce drag which sucks range. If you're heavy on the pedal then you're going to get a reduced range. Oddly I get better mileage in heavy stop and go traffic and reduced range on wide open freeways.
Now you might say everything looks good and 100 miles should be plenty but what if I have to take my kid to an appointment after work that's 12-20 miles from home? I have two such appointments each week, one is 24 miles round trip and then other is 40 miles. Suddenly a 100 mile EV becomes a nail biting situation. The reality is that people do more than just commute to and from work, they have lives that demand traveling on occasion.
But I can charge up! Maybe... but not always.
LV1 charging takes 18-20 hours to charge my car from 20% to 100%, it would take longer with a 100 mile EV.
But what about LV2 or DC Fast Charging? It's not always an option for people. I have to pay $4000 to have my breaker panel upgraded and a 240v line run to my garage for LV2. Some people live in apartments and condos and might not even have the option to install LV2. I can pay for LV2 charging and there's a DC Fast charger along the way to one of my appointments so I can make my EV work with my schedule but that can't be said for everyone.
If people were to drive calm, cool and collected all the time, and they had access to LV2 or DC Fast Chargers in most places then a 100-140 mile EV would be just fine. But that's not realistic right now. Perhaps in 20 years when robots drive us around and the infrastructure is there, but not today.