Competing on price with bottom-of-the-barrel programmers, crazy hoops (skill tests) to jump through to prove your worth... I get why these things arose out of their model, but I will never participate in their marketplace because of them.
Just let people sign real contracts, for realistic prices, and let people's skills speak for themselves based on their own portfolio.