Interesting perspective. I've always wondered if rewarding grinds or unrewarding nongrinds are better for both player enjoyment and monetization. (I think the former does better; it's how addiction works)
I play solo which is an anomaly in the genre I know, but I'm starting to feel burnout: need to run the wheel multiple times so I can do various tradeskills (the 2 tradeskill, including gathering skills, max per character thing) to be self sufficient. Need to do content on characters I'm not interested in doing the content on because, oh, my mage is my tailor and I want to craft bags for my characters which requires non-100% drop BoP tradeskill drops among other things. Reputations supposedly are going to be more forgiving in 8.1, but I'm not sure if it is just Champions of Azeroth that is shared by characters (probably for the neck upgrade) or if all of the BfA reps will be shared across characters (hoping so, for tradeskill rank upgrades).
Not as uncommon as you think, https://youtu.be/b2l2ZxNhCSg