Il sistema delle leghe ha un solo obiettivo, motivare gli utenti a migliorare dando loro una piccola "soddisfazione" ad ogni step. Il principio alla base è che gli step devono essere "vicini" tra loro quanto basta per dare l'impressione che si stia salendo tanto anche se in realtà magari la scalata è stata minima. A prima vista qualcuno potrebbe obiettare che non cambia un cazzo rispetto al numeretto dell'MMR ma psicologicamente vi posso assicurare che non è così. Un sistema di leghe ben implementato invoglia le persone a migliorarsi e indirettamente migliora anche la qualità delle partite che si giocano.
Tra l'altro non so come funzionerà su DotA ma in buona parte dei sistemi gestiti con leghe (come ad esempio Gwent) in ogni season ad ogni sconfitta si perde solo l'MMR ma non la lega raggiunta. Poi a fine season magari si scende di lega con la nuova calibration ma in quella season se raggiungi la lega X non scendi più nemmeno se perdi trecento partite di fila.