I agree overall, but I see it as a problem that child-chain creation currently is manual (it requires an update to the software), so there is less advantage to an independent blockchain. When pruning and automatic child chain creation are released, then Ardor is ready for take-off.
And that is the point why I think Ardor won't take of as a Blockchain-as-a-Service Platform:
What happens when a child chain gets pruned? Can the child chain creator choose when pruning happens?
For instance:
If I have a company with supply chain, that wants to put information onto the blockchain. What happens when a supply takes... lets say 6 Weeks, due to shipping or something else but the chain gets pruned every 2 weeks?
Are the information lost? What happens in case of a warranty and I need the information on the blockchain?
Jelurida should explain how they imagine the concept of pruning in detail and give an example how this could work for companies.