Paying for a game that doesn't stand out from the crowd?

Why would I play WOW if there are so many free cool alternatives ??? Why this phenomenon ? Can someone explain it to me? Blizzard magic and fan loyalty or what?

I have never played but such a refined world seeing this game in my friend’s eyes I have never seen in those days before. Blizzard in this respect always gave 200%.