If my entire market was based on getting my freelancers good jobs, I wouldn’t be trying to screw them over.
This could have been an article about how Upwork is awesome and ate 12.5k for this dev. They could write about how they go to bat for their freelancers and are prosecuting the scammer.
That story would still be upvoted and the free advertising would far exceed the cost. Instead, they bought tons of the worst kind of publicity (hitting peoples wallets) and their best outcome is now an apology that nobody will actually believe and eating the cost anyway.
It may appear they’re on the side of the freelancer however that’s not the goal of the company. They make money off the other end and likely think that even if n percent of freelancers drop the platform there will be more in their place
I had a client stiff me for 6k once and it seemed like the only reasonable options were to go to small claims court and hope for a small portion of that or take the hit and move on, which is what I did :-/