Theoretically, tech companies valuations are based on the notion that the best place for them to invest money is internally, that their internal flywheel is the absolute highest return on capital.
Practically speaking, they also need to build data centers, and real estate has more pedestrian (returns and) valuations, even when it houses fantastical uber tech.
But tech companies horde cash because they don't have anywhere they see as a good investment.
You'd think investing in their own data centers would get a better return than cash.
Kind of makes you wonder why everyone is so eager to fund these projects for them.