What kind of shared electric bike requires a deposit of two million??

Yesterday I was walking outside with my wife, and we saw a small electric bike on the road. She said she wanted to ride it, so I thought about scanning one for her to play with. Who would have thought the deposit would be two million? Riding for just an hour costs only 30 bucks…

This is not how you exploit people, who would dare to pay? What if the money gets swallowed after payment? The most important question is, how many people can afford a two million deposit?