I strongly dislike the WoW developers, dislike the direction the game went and would never go back even if I was paid, but if people still have fun that's great.

Remember, even if you hate WoW, hate the devs or feel strongly about the recent lawsuits, the players are not at fault for that. They shouldn't have to sacrifice something they've invested in, still enjoy and paid money for because of the developers faults. The same goes for boycotts in general, if you want to quit something to make a stand that's great, but that doesn't mean others who like it should sacrifice that thing too for your agenda.