I would say Blizzard over the years shifted to catering to a bottom minority in attempts to bring in fresh blood while ignoring the core casual playerbase. So far Legion is shaping up to bring back focus on the average player which has been heavily neglected in the past.
Gameplay doesnt have to be climbing a brick wall hard. The gameplay however should to be engaging and it doesnt have to be challenging to make it so.