I used to be a freelancer, finding work mainly on Upwork, and I loathe them now. What started as a 10% commission was upped to 20%, and they tried to do various tricks on both clients and freelancers to a point that I stopped doing freelance work altogether. It was a great platform, and I don't think a 10% clear cut wasn't enough for them for an organic growth. Another thing I loathe is LinkedIn. I'm sure many people…
I’m the one that spends time filtering through their cluttered job list, I’m the one trying to convince people to hire me, I’m the one doing the work, they process the payments and they still milk me massively. Eventually I deleted my account and went working just on Toptal.
There I have no idea how much they earn from my work but at least I get dozens of offers every time I become available.
I think Upwork just has to deal with too many disputes on low budget jobs and because of that their processes alienate high earning devs.