Originally Posted by
rda
OP, I got to the same conclusion several years ago. For me, WoW has become a big set of checks to cross: get all pets, get all mounts, get all achievements, get all recipes, etc. It is nothing terribly exciting, but you progress steadily and it provides some limited fun. The moment there appears a different game that would look stable enough to last for years, that would have big updates and tons of different collectibles, and would also provide more interesting gameplay than WoW, I will happily switch. Because I don't really like playing WoW, it's just the biggest set of checks to cross that is around, that's it. (Although other games started coming close lately.)
Here is what I would suggest: if you don't care about the cutting edge and are playing mostly to collect stuff, like I do, it is worth getting expansions. Right now I am leveling my main, doing loremaster for BFA. It's not super-exciting, but it's okay. After I max main, I will do some world quests and some instances. But after a week or so, I will spend maybe two-three hours a week on max-level grinds, basically doing what's easiest and most lucrative. And for the rest of the time I am going to go back to Legion and solo mythics for achievements and do similar things. Everyone is going to be jumping up and down in Kul Tiras and Zandalar, dying on the altar of azerite power and high mythics and raids, and I'll be doing stuff that I can now comfortably solo in gear that is just a couple of weeks behind the very cutting edge. Many things in collections take a lot of time to get even after they are soloable, that's my bread and butter and a new expansion increases the range of what I can now do comfortably. So, if you are into collections, consider getting an expansion. You can wait until the end of it, sure. But you can also get it now and just do the bare minimum on the max level, spending time in prior content (eg, if you don't have Legion flying yet, you can get it now, it is now fully unlocked).