At no point did they say they were doing a Mount / Achievement / Transmog run, and even if they where I fail to see how that excludes myself or others with a lower iLevel.
Killed plenty of rares, gotten two burdens out of it. I've spent far too much time on the Isle, while I wasn't in LFR / Flex, I was on the Isle with Rare Farming Groups. Don't call into question that fact.
Bolded the significant part there, because I haven't been. Ordos gave me nothing, Sha gave me nothing, Celetials gave me nothing, LFR & Flex gave me nothing. Stuck at 510 iLevel with no-where else to go except Throne of Thunder which I have booked in for later. I've done everything I can, and I'm being left behind due to bad luck.