Define whar your "fun" is exactly, it's not some objective thing.
And given WoW's long lifespan the argument could be made that its makers are perhaps better aware of what most people consider "fun" than what any individual player thinks is so.
Also i recall a time when online shooters started going mainstream, eclipsing WoW's numbers, but despite its social aspect that didn't really change much either.