1. there has, it's over run the game and it's a cancer.
2. I started to take a stance of "ok well i will refuse to run anything where there is a GS requirement". That led to be never running anything. Everyone uses it. I personally use wow-hero's and I see that used a lot. It can be confusing as people use the term "GearScore" for both the GS addon, and for WH, when one is about half of the other. I saw someone wanting GS2500+ for Ulduar25. I thought great, i am 3200, i'll be in that!. Yeah, they meant wow heroes and I was at the time, about 2000 on that. I got told to piss off (that term exactly).
so I now use WH just so I know what my GS is to know if I qualify for what ever is being offered.