Yes, Upwork are moving everybody on the 10% fee. But they previously had a progressive fee:
* 20% fee for the first $500 earned from a client
* 10% fee between $500 and $10,000 earned
* 5% fee after the first $10,000 earned
Those figures are per client. Start a new job with someone else, you start from the lower bracket again.
So they were basically living off short term contracts and low paid freelancers. Now it penalises everyone the same, but 10% is much more reasonable than 20%
I've been trying to stay afloat in this terrible hiring market through Upwork, and I'm ambivalent. Without it, I'd pretty much be broke. But even with a profile that has been created in 2012, has $50k billed, I've only been able to find short term consulting or sysadmin jobs paid terribly, and lost 20% off each of them because of the prohibitive lower bracket.