The-Cat
It is a bad name, because it can be easily confused with existing OP_CAT proposal:
https://github.com/bitcoin/bips/blob/master/bip-0347.mediawikiI am for it.
I am not, because if you start excluding UTXOs, then it will create a precedent to exclude more and more in the future, which will finally burn all coins in existence, or centralize everything in the hands of filter creators.
Because if you make any rule, which will exclude specific keys, for example "all private keys below 2^32 are weak, and should be unspendable", then you will keep excluding more and more things, while harming regular users. At the same time, if your code will be Open Source, then spammers will know exactly, what is filtered, and what is not. Which means, that they will still use some patterns, but just sacrifice one or two bits of entropy, to bypass your filters.
Also, if you try to invalidate any UTXOs on consensus level, then it will create more spam, because people will call it "censorship", and upload a lot of data on-chain, just to prove, that your filters are not effective enough.
So, to sum up, you can try ideas like that in signet, or other centralized networks. But if you try it on mainnet, then you will end up on an altcoin. People will just make transactions, which will be invalid under your consensus, but valid on old BTC version, and they will immediately split coins, and sell them, just like they did with BCH.