Getting screwed occasionally is a cost of doing business. You price that in. If the business isn't worth it after pricing that in, then you look for another business. There are lots of businesses which have gone down from fraud and there are lots of businesses which eat those expenses and continue doing well. It's a fact of life as an entrepreneur and you deal with it.
That's not being a victim and certainly, you shouldn't play one on the internet in this type of case. If you are pitching a project or a service, you don't include as a footnote "I have been screwed over in the following cases". That's exactly what you are doing when your review comes up with the inevitable Google search (assuming he posted this under his real name).
We also don't know he really got shafted. If we were sitting in a court, there would be two sides presented. We are taking the reviewer's word and there are many details admittedly left out. The review would have been more effective if he were to zero in on one point and analyzed that point. We could then argue both sides of that point. Freelancer.com could potentially make changes on that one point. Then we could steer the conversation to one other point.
Instead, we have a blow-up with the passing of parents, a car wreck, stacked-up bills, depression, potential homelessness and all the times which customer service was "angry" with this person. If we're talking about potential issues, we could probably speculate about all the things which might happen to this person while living on the streets. Gosh, maybe he'll even get assaulted.
I feel for all the people in the world getting screwed over. But these sorts of blow-ups don't help. We should focus on ONE issue.