It’s not collapsing anything, rather its calling into question the true value of all economic activities.
Which is actually healthy.
The real question is - should society have jobs for the sake of jobs? Or should society go all in on finding the optimal mix of inputs for production? Why not go a step further - what’s the optimal mix of businesses in the economy? Do we really need as many as all that exists?
Frankly software firms have been able to get away with being insanely bloated because of the very favourable economics of the business.
The answer is simpler on the surface: focus.
Generally the problem is the larger the firm’s operations, the harder it is to focus.
Apple is the only firm that has done well on this consistently and doesn’t have a huge grave yard of failures to show for it.