Grind... You mean your daily one heroic for the badges?
Or you mean finally being able to queue for the ICC catchup dungeons where you maybe grinded normal, but heroics were only one a day (lockout). I don't remember having "random" mode letting you in indefinetly. Once you were locked, you were locked.
I used to have multiple raiding chars up until the end of mop. Even with ignoring reps wher a lot of good gear came from. I could craft for them raid quality gear without going insane.
Are you for real suggesting that essences corruptions artifact power shit, mythic plus grind is the same effort as it was in wotlk? Hahahahahahahhahaha.