The community's extreme commitment to the game is a major part of why DOTA 2 and other MOBAs (like Heroes of the Storm) make such great e-sports entertainment.
Dedicated players spend hundreds of hours mastering their preferred characters, so that they are ready for the next match. In the world of MOBAs, strategy and skill come above all else.