I was literally blackmailed by an Upwork contractor who refused to release the already paid-for source code unless I gave them a 5-star rating. I notified the platform and they didn't care - and the solution was for the platform to prevent my ability to leave a review at all, making the contractor happy.
That contractor/agency was still on the platform at least a year after it happened.