• It depends.

    We have small clients that can't afford SQL Server, DBA's and the infrastructure, etc... But their data can not be hosted on the cloud due to legal reasons. So do we absorb the cost and host their data and manage it? Yes, in some cases that works. But we could also put their data in OSS solutions and save them and us an large chunk of change.

    I think the deciding factor is that today Microsoft really only cares about the enterprise clients feature wise and security wise. This opens the same door for solutions that Microsoft came through in the '90s when they started with SQL Server and cared about smaller organizations.