The fake keys scheme predates inscriptions and ordinals. The reason why those things had a bigger impact is that the memetic power of nfts didn’t exist during the early days of shoving arbitrary data into the chain.
Bitcoin has always been programmable money. The early scripting like op return and op cat were not removed because of philosophical reasons, they were removed because Satoshi fucked up the implementation. Defining Bitcoin as money is not as easy as you make it out to be.
In any case scripts and ordinals are consensus valid. If node operators don’t want to host those transactions they should leave the network. If they have a problem with arbitrary data they should understand that key stuffing is impossible to stop and that data can’t be pruned and so they should leave the network.
What none of them should do is fud Bitcoin by claiming csam in op return is somehow different than csam in other parts of the chain. It’s idiotic.