These addons acts like a wall to block off shitters getting into dungeon keys that are way above their skill level, if u only done an 11, and trying to apply to an 16, u gon get declined, if thats too hurtful for ur feelings, then make ur own group.
Reason for addons like this exist is that the majority of players are G A R B A G E, and u cant always tell that from just looking at their gear.