I don't see anything wrong with it really, if anything i hope that they drop their "anti-parsing rule" completely.

To stay on topic tho.
As i said there's nothing wrong with it, it is used almost exclusively by those who do endgame Ex/Savage.

About people who hide their logs i can only think 2 reasons for someone to do that.
1. They have no interest in/don't join such content and want to keep their numbers private. (Which i personally find completely ok.)
2. They want to do such content and expect to get carried since they cant pull their own weight.

As long as someone ain't doing savage or plan to join a HC static the chances that someone, will bother to check his numbers on a third part are minimal.