But if you’ve ever worked with the public, you know there is almost no cultural onus on nontechnical people to properly hire or contract technical people for technical tasks.
So…no: The market isn’t very good at this - yet.
This stuff is all contracted or subcontracted to these sorts of companies. You don’t need technical geniuses. You need good enough at the lowest cost.
Consulting companies, especially the largest ones, are known to employ more hacks than competent folks - because they can. (This is the “lowest cost” you mentioned.)
Just read the stories here about the big names.
Succeeding in not being sued - most of the time - doesn’t mean you’re doing good work or good business.
Ironic phrasing, as in my experience the steelman argument in favor of these companies is "The customer is really bad at thinking through their own requirements."
That is an ideological creed, not a fact. It might be true, but you're just smuggling in your priors with no evidence.
I guess it’s the least worst option we’ve found. That doesn’t mean it doesn’t need any guardrails at all though.
Late stage capitalism is a scourge for humanity.