I have been big achievement hunter pretty much until MoP and even after that i was still doing them when i though its worth of my time. But overtime i as Blizz added more and more achievements for even most stupidest objectives lot of achievements simply stoped respecting players time.
As example i was in Drustvar and there is achievement Better, Faster, Stronger where you have to obtain 4 buffs from bottles what are all compeltly random last only 5 minutes and some bottles can even debuff you instead of giving you buff. So i was like ok lets see whats up with that and after 45 minutes flying around trying to get proper 4 buff combo i gived up. And i look at other achievements and huge amounth of them are desinged same way where you are completly depended on rng. Now it would be fine if there would be some greater reward but as nothing but common 10 points achievement this is completly unacceptable to have this kind of achievemnts what rewards absolutly nothing and are soo time consuming and completly rng depended.
In past it wasnt such problem becouse achievements were new and there wasnt many of them but after more than 15y there is just too many of them and you cant simply afford such waste of time for 1 single achievement.
Would be really nice if Bllizard could stop making so many pointless achievements and only give us meaingfull ones or atlest do not desing them around rng. Game have so much content so many activies and spent 45 minutes on single achievement and not even get it becouse of bad rng is no go for me.