Dota 2 is the best MOBA out there in my opinion.
It has great looks for a Moba, the mechanics are dope and it has just the right pace for me. LoL is just too fast of a game imo.
Also the pricepools of Dota in the proscene are the biggest in the entire gaming industry. So that has to say something aswell.