I think you simply institute some bad luck protection. The people who got BoA staff or zin’rokh early are happy, people who have done 100s are happy.
I’ve done 490 total solves (please bear in mind this is a low number compared to others who have gone exceptionally dry). I have a Cataclysm playtime or 2d14h, the vast majority (90%+) within Archeology. I think after 62 hours asking for a little bit of bad luck protection is totally fine. I’m a completionist, so that’s just to get 1 out of the 2, I still have to keep grinding for the other as well, and I’m still missing the “rare” commons.
It’s difficult to convince one another. If you get the staff or Zin’rokh early, drop rate seems fine and everyone is whining. If you’re grinding all day and you have nothing to show for it, the drop rate feels bad.
At the end of the day, we’re playing World of Warcraft, which was supposed to not be a clone of Old School Runescape, that has notorious grinds, or Everquest, where everything was slow and tedious.
This is the exact same debate that happened with Legion legendaries, and incidentally, feels a whole heck of a lot similar. Get your ideal legendary early? Great. Didn’t? Well, strap in for 1,000 M+ Maw of Souls… and they hotfixed that system.