More information here[1]. It's interesting that they're giving out so many details now. They indignantly state, "We don't subvert [anti-fraud] processes because a post makes its way to Reddit or HN", yet they apparently don't mind blaming both customers and publicly providing more details about their transactions, when it becomes clear Reddit/HN anger is going to hurt their bottom line.
It seems to boil down to OP possibly oversimplifying in his understandable frustration, and essentially his word against theirs (they say there's a "good reason" his documents were rejected, he says all communication was contradictory and unresponsive, with no reason given for his documents being rejected.) If the communications OP quoted are legitimate, Freelancer deserves the outrage, no matter the exact reason OP couldn't get verified.
It seems to boil down to OP possibly oversimplifying in his understandable frustration, and essentially his word against theirs (they say there's a "good reason" his documents were rejected, he says all communication was contradictory and unresponsive, with no reason given for his documents being rejected.) If the communications OP quoted are legitimate, Freelancer deserves the outrage, no matter the exact reason OP couldn't get verified.
[1] https://news.ycombinator.com/item?id=7663726