Re: What's stopping them? Greed mostly
Dunno about you, but I regularly need to transfer several hundred MB from my desktop to or from my local server.
As do many of my colleagues.
Oddly, our total WAN bandwidth is under a hundredth of our total LAN bandwidth. I know that's a hard concept to wrap your head around, but that's why we need our servers to be on premises - and one reason why we replicate between satellite offices.
The only "cloud" that's useful to most real businesses is a CDN for their public-facing website.