You live under a rock, not in SF. I live in SF and I constantly see scooters riding both on streets and on sidewalks. "No one is riding them in the streets" is absolutely false.
Sorry to pile on, but that didn't sound to me like you're saying that some are riding in the street and some aren't.