Am I missing something or is Blockchain as a service kind of defeat the purpose? If we all trust XYZ to provide the service wouldn't we just use them as a central repository for our transaction data? Even if you only have a few companies running your blockchain you still would only need a very small number to compromise your data.
I certainly won't be hosting my illegal activities or rebellions on their servers.