By the simple fact they aren't showing something they are hiding somethingfiguratively and literally. There's no legit reason to really hide your performance when you could not only affect your playing experience but up to 23 others. It's plain inconsiderate and rude, as well as potentially detrimental.
And therefore invalidating the reason it would have been put in to begin with. What happens when you wipe and a few people have hidden their stats? The way parser's are written even without any potential console limitations, they can't magically make that data reappear because they were never tracking it. So not only did you wipe, but now you will have to more than likely wipe AGAIN just to see if you can pinpoint the problems providing those people allow themselves to be parsed, which is likely to not happen if they were hiding it in the first place.
This situation would be common place in PUG's and no one is going to be willing to wipe multiple times for the sake of those who don't care in the first place. A just as likely situation is an experienced player joins and demand's people turn their parser's on, again, people aren't going to waste their time for the sake of other's not giving a sh%$ Plenty of us use DF to help others as well as get rewards, but if we can get equal rewards elsewhere without putting up with all this why would we join those people?
You're overlooking something though, and you're even using it to back yourself up. Archaell gave an idea of splitting DF into "parser" and "non parser" and then later when to make a speculation i 100% agree with. When the non parsing DF is filled with all the "bads" and no content is getting done those queue's will be dead. So many people rely on us experienced players to drag them through content, give us a reason to split off from them and you can imagine whats going to happen..
And anyone wanting content done this century is gonna demand those parsers.