I agree, but for a business that is relying on information being more or less immediately available from a consistent location, it's kind of an untenable situation. Especially at scale
Not running your own node opens you to the risk of having your data up and disappear. Why would you not solve this through a permissioned chain, or just established CSPs.
It's risky because of the ability to put arbitrary data on the chain, and the fact that nodes can/will prune blocks that are too big/old. Running your own node opens you to risk.
To make any sort of paradigm shifts even a small group of passionate and devoted doers of any kind will be more effective than millions of noizy spectators (read bitcore fans).
Ah geeze, looks like the communists are right again.
Data on the blockchain is incredible, but if OP_RETURN values can be discarded by nodes for any reason, it makes the system entirely unsuitable for businesses. It sadly makes it suitable for illegal content. Bad news