They are one of the biggest corporations in the world so they have unlimited resources to promote the game. They also can afford the licensing to put DC characters in it. They also own other apps where they can advertise their game and not advertise others. Etc. Basically a Monopoly.