You just say that because you want to censor ordinals transactions I don't believe segwit would work without a blocksize increase we would be on a worse situation than 2017. We could have smaller blocksize if we had drivechains all the transactions would be done on a sidechain and the base chain would be just a settlement layer.