I work 10 hour shifts every weekday, and that doesn't include travel time. I'm afraid I have to disagree with you on this point, as I'm already at the stage where all that's left to do is grind reps and raid. I've been playing only about 2 weeks.
My character is a BM hunter at 846 ilvl, and the only place I can find upgrades is by burning piles of Obliterum to upgrade crafted stuff(more grind), or hope that a random upgrade happens from a dungeon or WQ(more repetitive grind). Once I've done mythics for the week, I'm left with nothing to do besides wait for raid day. It's honestly not quite as robust as I would have expected.