I don't know; they get bad reviews pretty much daily on r/freelance, but who knows; maybe the front page of HN will be more persuasive.
Until it mysteriously fell off
Any publicity is good publicity so I don't think it will help.
We need more people like Peter Thiel. With these many years of work, there must be a few dozen lawsuits that could be funded to take these shitheads down.
With so many tales of "terminated my account; KEPT MY EARNINGS", I can't help but wonder if a class action lawsuit isn't appropriate.