I don't understand it: these companies have enormous funding, an army of employees, and they can't provide the service reliably (both regarding consistency and safety). What all these coders do all day? I'm asking as an uninformed party of course. But it looks to me like these are companies that build bridges, and their bridges are collapsing all the time.
A lot of people who worked in giant tech companies can tell you stories of talent being wasted on tight deadlines for unnecessary projects.