You need an entire community of researchers (both academic and non-academics) working on a field for industry to produce tech. It was definitely not a pure industry thing, almost no tech is.
Research where large compute resources are required or used is a small part of all research, and a small part of ML and AI research for that matter.
You're just focusing on the positives in industry research and the negatives in university research.