There are punishments in place for abusing the kick system, people still abuse the kick system.
People would be punished for abusing the parser, people still will abuse the parser.

I don't really see what difference it makes whether there was one or not, especially when I can just go download one right now. If people don't want their numbers shown then just make it an end-of-dungeon "well done" chart, like what you get for completing fixed group POTD or doing PvP. At the end of the dungeon it doesn't matter who did what, you'll never see these people again anyway...