At least half of them have failed.
I've seen NGO moving to docker based micro services for their data collection tools and burn the donators money for 2 years before dying under the weight of the complexity they just created.
I've seen start up working on ideas for months that made no sense, only to run out of cash but the belly full of useless lines of code.
I've seen corporations hiring 7 people to do the work one single senior dev could do, then from meetings to audits, proceed to ensure the budget would explode and the product never released.
I've seen fancy operations, with free food and fashionable people full of colors and style. And they spent 2 third of their day virtue signaling, fighting over how to do thing, what should have been done instead, and what we should do in the future. But certainly doing nothing right now.
I don't believe the free market is pricing the value of most things fairly. Just like I don't believe diamonds have much value, and never did, even before when people were still buying them for their wedding ring.
Yes, most of us are overpaid, given the problems we actually solve.
But we are in the IT golden age, if you throw computers at things, you get a 100x return. And money was cheap for so long.
So it was ok, to hire 100 people, and have 12 of them being actually useful, because you didn't have time figure out which ones.
However today the economy is contracting. The low hanging fruits have been harvested. And it's no longer economically viable for the companies (that were never our friends in the first place) that they care about how special devs are.
And so we get fired.