They need to implement an in-game personal parser that gives all the details on your own performance and nothing about anybody else's. Along with that, they should remove enough of the details from the combat log so that the third-party parsers we're not even supposed to use won't work anymore.

That combination would give everyone the part that's actually useful to them, without giving them data that isn't useful but which can be abused for harassing others. Both aspects of that would be far better than the current pattern where those who follow the rules get neither while those who break the rules get both. Let's even the playing field while also providing everyone better data for improving their game.