It's very interesting, because the riders don't have an incentive to park appropriately (and that is sometimes a guessing game -- street signs don't exist for where you can park scooters legally). However, I'd warrant that it's the sheer carelessness of riders who cause this issue.
Without people like these repo folks, there would be no disincentive for either the riders or the scooter companies. The riders don't care (and making them care would hurt the companies' growth/user retention -- part of the appeal is that "drop anywhere" thing).
In short, I see no problem with this. We allow tow truck companies to do the same, with private citizens as the victims. This only forces the scooter companies to solve the problem they created.