As someone that never uses addons at all, I obviously disagree with that being a factor. For me WoW is just smoother than other MMOs by far, making it more fun by default. Plenty of others are better in certain ways, but none of them simply feel as good.