For once, I wasn't being snarky. I could take it or leave it, but I still use it. It did cause the top TLE guild to opt out of using the progression site, and another guild to start their own progression thread (twice, because it failed miserably). It's also contributed to other guilds caring less about it, because the top competitor opted out.
Momentum still isn't using it. Partially because of that single contested mob, and partially because they're lazy.
For context, that mob was the deciding factor for who "Won the expansion", and it was a multiple hour grind for pointless loot, to have a chance that the single one of four possible spawns that gave website points would pop. Completely luck based poopsock nonsense. Not just any one encounter.