it was called "anyonecanspend" but even that had a byte limit
You mean a standardness limit? Protocol rules only got stricter since then. You don't have any advantage other than standardness-related.
But the problem = it opens an attack vector for self-sustaining network congestion.
What attack vector? The only problem Ordinals create (or bring, it is years created) is higher fees for Bitcoin users. It pretty much works the other way for the miners, who're the ones who sustain the network.