Well the Ordinals Attack started 2-3 years ago and has been going on ever since. So they don't really "fade away" without being blocked...
It'll only stop when no new victims are willing to spend money on it. I don't really get why this has to be on-chain in the first place. When I compare the estimated number of "Bitcoin users" to the total number of funded Bitcoin addresses, it's clear that the large majority keeps their coins on exchanges. Why don't they do the same with their Ordinal crap? Keep it on a centralized exchange!
This is of course a rhetorical question. They need Bitcoin's name to sell their money maker.