I don’t agree with core jumping from 80 bytes to 100,000…but eventually bitcoin will need this ability for zero knowledge proofs for layer 2 networks. I think they should have gone to 160 bytes and just watched and waited to see how it was used and what the consequences are.
But please don’t forget, the real issue here isn’t about data, it’s about mining centralization…the status quo guarantees miner centralization in the long run.