There’s a long way and a short way I can explain this, so I’ll try to put this somewhere as close to “medium way” as I can. Are you familiar with the term “player choice?” If so, how familiar are you with the concept? Not to be patronizing or anything; I don’t know you, but what I do know is that as of late, people are willing to accept just about anything in modern gaming.
In Shadowlands, player choice didn’t really exist. You pick a main, and you do your chores. While leveling through disconnected zones separated by an airport. The main “hook” was the legendary item, aka borrowed power, and in a far more egregious way than I recall what I played of BFA having.
It’s not really any one specific thing about Shadowlands that I feel, and many many others felt, was designed as anti-fun. It was MANY specific things. Chore-ghast. Chore-ibos airport dragging out travel time to other zones. It wasn’t until Zereth Mortis patch released that the game had any viable alt catch-up mechanics to even ENCOURAGE leveling an alt to level cap.
Compare this to Dragonflight. No borrowed power. I find dragonriding fun; some are split on this and that’s fine; even taking a FP to another zone, the zones are at least connected. Wanna level an alt? It’s fast, easy, actually fresh again due to a returning talent system with an actual tree, and when you get to the dragon isles, adventure mode feels more liberating/less restrictive than TOF, the zones themselves are just more pleasant to me.
I like that in DF, you don’t HAVE to raid or do M+ at level cap to get gear. It won’t be BIS, no, but you’ll get SOMETHING. You won’t leave the experience empty-handed. Yet endgame for raiding and M+ cliques are still there for those that are into that. Win-win.
In Systemlands, this was not the case. If you weren’t in a raid guild or in a M+ clique, you got nothing for your time and/or effort. No gear. No reward loop. If anyone here thinks reward loops don’t matter, check Diablo 4’s numbers before I have to ever explain anything else on this forum ever again; ESPECIALLY about Systemlands. That abomination of an expansion should be self-explanatory. Reward loops matter and they matter a lot.
You play the game, you get the reward for your effort. Simple concept.