> Why don't we have small datacenters on the property of each business, so the business users and IT folks can keep track of their own servers and data and applications?
These are often called server/network closets, and they're pretty common, but the trend has been to move away from it because they are a PITA to manage and it is cheaper and easier to manage at DC scale.