This is generally my feeling, and it's true. People will sour to things that they feel have wronged them and I have seen and experienced a level of schadenfreude directed at Blizzard (particularly when it comes to quality assurance, which sometimes >>feels<< completely absent from WoW). Overtime though, I let it go. I understand that devs aren't static, people retire or move on, and from there an enduring franchise will continue and evolve. But just as it changes, a player's interest will change with it. For me, personally, my interests no longer align enough with what WoW is continuing with to keep being subbed.
I still keep up with WoW news to see if there's anything to look forward to enough for me to return. Since BfA there hasn't been. I had in the past unsubbed between expansions from burnout, but the big tipping point for me was the continuation of Titanforging and the return of ham-fisted faction conflict as the main plot driver. On the side of gearing, I was generally pretty lucky, but I still didn't like Titanforging as a concept. For story, the cold war style faction conflict in vanilla and it being an undercurrent in WotLK was fine, but I didn't fancy it in MoP and BfA seemed forced. The way it got narratively pushed in BfA with weird characterizations of different notable NPCs, and a strange plot retread that made it feel like MoP 2 Electric Boogaloo, on top of the recurring burnout on the established systems made it an easy pass for me.
SL seemed like things have since improved, but it didn't spark any interest in me. Continued issues regarding class balance and responses to reported bugs/concerns on PTR and beta are relatively the same as I have experienced before, which is to say not fantastic. Story beats were, well, WoW was never going to win accolades on narrative anyway. Ironically, my mainspec was doing quite well (though my off-spec appears to be doing mediocre at best), but raiding itself isn't enough justification for me to return. For now, I'll continue to reminisce about the bygone days of my WoW career, and keep being entertained by the likes of Rextroy.