Core audience is not equal to majority.
Core audience is your most dedicated audience, not your biggest audience.
Yeah, trying around with a multi million product that is 16 years old and the last leg of a company to produce revenue is surely a realistic scenario.
If you know this for a fact, i want to see the stats of people that purely bought Warcraft 3 for DotA.
And yes, this has nothing to do with the actual discussion, i am bringing this up to point out how asinine it is to talk about the player behavior of a game that was sold almost two decades ago.
Disregarding that an RTS game with a single player campaign is not compareable with an MMO, when people buy an MMO and are surprised that it places an emphasis on playing with other players, then you bought the wrong game.
You can attribute this to many factors
(1) Blizzards marketing campaigns for WoW have massively grown since WoD, it's not just some TV adds anymore with a snippet from the trailer
(2) People don't have an interest playing WoW for a prolonged amount of time
(3) People don't like the system heavy focus that WoW has nowadays
(4) Any content besides dungeon and raids suck ass
Classic and TBC.
Which, by the way, i have no issues with, altough if you want to tell me that those got solely removed "because of raiders", then that's once again a huge asspull.
I'm not going to defend the WoW Token, but using that as an arguments against raiding is just plain stupid.
Raids (and a focus on raids) existed before the WoW Token.
Okay, now what?
I am not saying that the current direction of WoW is good, i am saying that the hate some people throw towards raiding is misguided.
This is WoD all over again, raiders are the only people that get quality content (because this is unfortunately the only thing Blizzard is good at) and people instantly assume "Blizzard throws everything at raids".
No, they throw too much at pointless systems like covenants, conduits / soulbinds and anything else they then have to balance.
Then they also throw universal power progression into game modes that shouldn't have one (Visions, Maw, Torghast, Island Expeditions) spoiling those completely in the process because they then have to work for the enterity of the WoW audience, which does not work.
And to emphasis that, a large portion of the raiding audience dislikes anything i mentioned above, it's dead content to them that wastes time but have to engage in order to progress their character.
If Blizzard would truly only care about the wellbeing of raiders, they would also delete that content because there are raiders that have thrown the towel because of all that, frankly unnecessary, bullshit involved in optimizing your character.
Imagine if Blizzard would take all those resources that they throw at systems and use it to build new content, it doesn't have to be raids, just anything else.