This thread makes no sense . It's like saying BF3 vs Mw3 .

There are fans for each game . I play LoL and I prefer it , Not saying that dota2 is shit tho.