You clearly have rose-tinted glasses.
Let me tell you what you could do at max level:
Raids (present at every expansion)
Dungeons - nope, they were useless
Challenge modes - one time unless you had more alts.
PVP (present at every expansion) - minus skirmshes
Farm - do I even need to mention it was boring grind?
Scenarios - even more boring grind since you had to do it for valor points
Brawlers guild - yes it was good idea but it lasted maximum of week.
Farming reps - cause there was NOTHING else to do.
Aside from that
- farming frogs
- farming cloak on alts
- doing battle pets.
- achievements
- farming valor points
MoP was in NO FUKKEN CLOSE to quality. It was pure garbage quantity.
Now aside from having all that we had before (minus challenge modes):
- Secrets - yep, more fun than most shit we had before
- Islands - yes a lot of people like it
- Warfronts - boring as fuck but optional
- M+ - probably the best game mode added since the begining of wow.
- World quests if you are in that kind of stuff.
- Mechagon and Nazjatar similar to timeless isle
Also class design was garbage
So no, you are simply delusional.