It seems to me there would be a demand for secure cloud VMs, yet most hosts only provide Windows and various forms of Linux.<p>Do they feel they would have to provide SDKs for the rest of their services on BSD, and don't want to support that?
If you want OpenBSD for its security you wouldn't use it in a multi-tenant environment. Also, bare-metal is cheaper than exclusive, single-tenancy, plans.