Well, there are 900 threads in Chinese forum about Dragon Slaughter map, 500+ about Chaser so there is a fact: people like playing huge and epic maps with big battles, over powered until ridiculous and such. That's it. You can try to logically say it makes no sense, but when see the passion players have for such maps, there is not much to explain.