It's not littering since local statues have rules about parking. FYI, in some areas, parking
is illegal, and in
most areas leaving your car in a spot for too long will allow the city to tow it.
Since the majority of places don't have statues for scooters, the default actually is littering, it's no different than dumping anything else on the sidewalk.