It will never happen for the same reason that every company doesn't employ an army of electricians and plumbers. The same applies for duct work, air conditioning, construction, architecture, food services, and on and on. Your average company also has no interest in running their own cloud setup, or data center; they'd much rather outsource that for all the obvious reasons.
Some extremely high percentage of companies will continue to outsource their software needs, exactly as is done today. There will be no broad based software acquisition binge. It's a very difficult world to specialize in, innovate in, and manage unless software and tech is what you already do.