This seems excessive. Unfortunately OP does state how many disputes they had.
Why would an operator now withdraw the monthly/weekly cash balance?
My company uses them, and has never had any significant issues with them, but I wonder if you're aware of better/safer options?
Shrug. Glad to see stripe is doing something against this.