Microsoft's real aim is to build and host a service platform that will be robust enough that other developers will want to use it to deliver their services through it.
Ad-supported software for consumers and very small businesses is only the beginning. Microsoft's real aim is to build and host a service platform that will attract the investment of developers looking for a way to reach these market sectors.