People have a skewed view of what hardcore means. If you are raiding 16 hours a week, farming quests/daily heroic 7-10 hours a week and spend 2-3 hours doing mythic+ dungeons a week then you are already playing 25-29 hours a week. That is hardcore. This does not even factor in other parts of the game, for example PvP, farming gold, achievements or other stuff, which you inevitably would be doing to not burn out.
I agree that the game require too much playing outside of actual raiding. Don't think it has ever been like this since vanilla. At most it has been 1 or 2 pieces BiS pieces that has been farmable outside of the highest raiding level, and usually only for the first tier. The other farmable gear has otherwise been worse than heroic (now mythic) raiding, and the most time consuming factor was farming pots/flasks (in vanilla), other raids (Tbc), and other raid settings (10man and normal mode).
At first I had planned to raid 1 or 2 nights a week for this expansion, while not touching anything else, but after realising how far behind that put me on progression I canceled my subscription, and I will return in 1 or 2 patches when that is a viable solution.