As someone who works in a large cloud company, there is a lot going on to create a data center. By data center I mean compute and storage. These large companies have perfected the economics and engineering needed to create a data center. They spend billions on R&D. They basically own everything in their supply chain. Smaller companies can't compete.
Additionally, they don't pay the same electricity and water bill that others pay for their data center. They get a discount because they are creating jobs.
Getting streaming to be cost effective starts from decades of R&D investment + getting low cost electricity and water + owning supply chain.