I know what you mean. But there are two things to consider:-
1. The effort it would cost to start from scratch on a new platform. (I already did on Fiverr FYI) as I have a stunning Upwork profile.
2. The legal aspect If I just decide to "shut down" my account. I'd believe according to them, I'll still have to pay this sum.