Historically in the software business high gross margins were considered essential. It is not clear to me that the same logic will apply for cloud-based services. Their cost structure might wind up being quite different. Much smaller development teams can accomplish amazing things on top of a cloud stack substantially reducing the fixed cost component. On the other hand, COGS may increase significantly as the underlying cloud services are paid on a variable basis. With that in mind, it could ...