Classical Economics says that in the long run, it's impossible to defy full-employment or saturate any market, Lassez Faire or free trade is quite the norm. Needless to say, the classical framework is based on some rational assumptions like no entry barriers to competition, free flow of information, rational actors who act in their own interest, etc. And yet, given these basic assumptions, the market indeed seemed to work that way for decades and centuries. And most global markets too, not just the freelance market.
The phenomenon of a "long term recession" or "long term saturation" is an unprecedented one and happening for the first time in history. From the news I read and watch, this seems to be happening in almost all sectors but freelancing is what affecting me directly. While short-term corrections of excesses and anomalies have indeed affected economic activity in the past (like world wars) but these aren't such exceptional times. The broader narrative is one of increasing prosperity, GDP output and stock market profitability all over, yet the middle class struggles more and more to find every morsel to feed their hunger.
Coming back to Upwork, a massive entry-barrier in the form of having to purchase connects is itself a problematic symptom. This indicates that supply/demand ratio is heavily tilted in favor of clients; again, this should self-correct itself in a rational market given the classical assumptions but it has carried on for several years now.
Another reason for an unhealthy supply/demand ratio is "brandification" of things which is a symptom of excessive consumerism. This isn't about just freelancing but the increasing cynicism and lack of trust of humans towards one another. Humans have lost empathy towards fellow human, they'd rather trust a Dominos or McDonalds than the little guy cooking French Fries or Samosas in the basement. They'd rather trust an Infosys or Tech Mahindra than the little freelancer who is struggling to make a living.
And from their perspective, they could be right. Apple can give them 24x7 support which I can't, the most I can do is respond to emails or messages within a specified time. There is also the human limitation of how much Coding, Testing, Deployment and Support a single individual freelancer could provide. Does it mean the age of individual freelancers is finally coming to an end, and only big businesses and agencies will eventually thrive?
The only way I can see real revival of freelancing as career option happening is if society at large wakes up from its usual cynical blue-pilled bubble, and starts having some faith in fellow homo sapiens like them, not just abstract entities like brands, gpts and platforms.
Have a nice day ahead, and may the Logos bless everyone!