Yip, and I remember the "hardcores" whining about MoP's dailies as well, which was also a time gate which lasted a while... Same with the legendary cloak of MoP and the ring of WOD...
For being "hardcore", the hardcore players sure love to bitch and whine about having to play the game that they don't want to play but want to play...
I'm not grinding anything right now, yet I'm upgrading my artifact weapon and will get the full 54 traits worth of AP refunded by the time 7.2 comes. After that, I'll continue gaining AP by doing exactly the thing I want to do which iiiiiiiiis; playing the game...