I don't understand the complaint about internet connectivity; aside from connecting to the people on land using such a data center, their internet connectivity would be the same as it's always been. I don't think these are necessary for remote areas, but in that instance, it would be a localized data center, perhaps because there's slow, or no, internet connectivity. And the benefit would be a modular system that is passively water cooled (dramatically lowering power requirements), which seems to ideally fit your example of a remote location.
A prefab unit would also be easier to deploy and re-deploy, whereas constructing (even a prefab) unit on land usually requires some foundation and would require a lot more power to operate, as well as take a lot longer to install.
I get it - it's Microsoft, and nobody likes Microsoft, but they have move from the realm of just stealing everyone else's ideas and doing their own implementations to actually doing some research, too, which puts them on par with most decent companies in IT.