We don't even know if what she showed was pedal assist only or not.
I'm not a fan of those scooter type ebikes either for the same reason you gave...
However, I've noticed a lot of people buying those for just that reason, because they look like scooters...