I can't see this as good or bad, to be honest. If you really think about it, 31 IVs have become very paradoxical. You want the good ol ' days when it wasn't a thing, and I can only imagine how great it was for you veterans back then when PokeMMO was still fresh in, but new players only know what we see now. Take that away, and we'll probably add a reason for newcomers to leave. No one can bear the blame, because some of us wanted those 31 IVs. Even I did. I won't say that I'm crazy about it, but I do have fun having that as a goal. Not so much for comp, but rather for my own personal satisfaction as sort of a sense of "collection" , ( Gotta Catch'em all ? )
I can really agree with your statement in some ways though. But I personally believe that , you can't fix it. It's all up to the community itself. We can all say what we want, but this end-result is a mirror of our gaming habits. If the community wants this 31 IV trend to fade away, then it will naturally. If it doesn't , then I think there isn't much left to say about it. We have adults playing, but we have kids playing as well. Its impossible to flip the table right enough to totally appease both age groups, imho.
Just an opinion