Bitcoin is an uncensorable unconfisticable unstoppable protocol, or that's what they say anyways.
The reality is Bitcoin is both a Digital Cash System, and a Data Mechanism.
While I'm not a fan of storing Ordinals, NFTs, etc. on The Blockchain but it is capable of doing so.
On the flipside additional data or information might be necessary for complex financial transactions executed on The Bitcoin protocol.
The real solution is run a cash blockchain or layer, and a data blockchain, or layer.