I used to subscribe to mobike in Singapore but between poor redistribution and no maintenance whatsoever it quickly became a negative experience. Bike shares only work if they are dockless, well maintained and most importantly abundant throughout the whole service area at all times.
The docking is a bit of a constraint (need to know where they are and walk to/from the nearest ones), but they existed before the GPS-enabled IoT dockless bikes were developed. They also had some advantages such as not needing a data plan on your phone (sometimes recommended on the social-media notification addiction threads).
I used the SF bikes multiple times over several years, and I did run into empty docks once or twice. But usually bikes were available and usable. More than once I ran into the person who maintained and moved bikes. They had a trailer with 2-3 bikes pulled by an e-bike--I thought that was a really great idea (as opposed to a van that ran n gas and would block the bike lane during loading and unloading).