Kurz gesagt sind, würde ich sagen, die größten Unterschiede, dass Dota sehr sehr viel komplexer ist, das hat Vor- und Nachteile. Und dass der Kunststil der Spiele unterschiedlich ist.
Was letzteres angeht, musst du dir einfach ansehen, was du cooler findest. Bei LOL gibt es die ganzen coolen Frauen und viel Marketing und so, bei Dota wird nicht so viel Wert auf diesen typischen Gaming Stil gelegt, auch wenn Dota Spieler die Skins ihrer Heroes natürlich schon sehr cool finden. Bei LoL sind Skins einfach nur Bilder von Sets, artworks praktisch und erscheinen dann ingame eben auch. Bei Dota sind Skins viele verschiedene einzelne Items für Körperteile, die man anzieht wie bei einem RPG und kombinieren kann wie man möchte. Man muss selbst entscheiden, was man cooler findet. Bei Dota wird viel mehr Wert auf Komplexität und Inhalt gelegt, Heroes haben alle sehr unterschiedliche, komplexe Fähigkeiten, bei denen keine wirklich gleich von ihrer Funktionsweise ist, es gibt sehr viele Items die wiederum komplexe aktive oder passive Fähigkeiten und Stats haben, Dota ist ein totales Nerdgame, man braucht auch ca 100 Stunden bis man mal drin ist und soweit zurecht kommt. LoL ist da viel casualer, hat viel einfachere Fähigkeiten, Heroes unterscheiden sich mehr danach ob sie jetzt mit Pflanzen oder irgendwas angreifen als in den Stats der Fähigkeiten. Das kann mehr sehr schätzen und spaßige finden, ich persönlich finde Dota cooler, weil man auch nach 5000 Stunden noch immer weiter lernen kann und es sich einfach sehr cool anfühlt, Dinge verstanden zu haben und dann anzuwenden. Aber manche strategischen Dinge sind natürlich auch gleich, ich möchte damit nicht sagen, dass man bei LoL schnell auslernt, es ist nur eben anders.
Ein weiterer Unterschied ist, dass bei LoL nicht von vornherein alle Champions freigeschaltet sind, man muss sie sich freispielen oder kaufen. Ich finde das blöd, man kann aber auch sagen, dass es gut ist, sich erstmal auf einen zu fokussieren, um das Spiel zu lernen. In Dota kann man immer alle spielen, kann sich anzeigen lassen welche wie schwer sind und sollte lange Zeit erstmal nur die mit complexity 1/3 spielen. Aber man kann es sich aussuchen.
Also wie gesagt, ich finde Dota cooler, weil es sehr viel komplexer ist und es unglaublich viel zu lernen gibt, ohne abschreckend zu sein, ich finde den Stil von Lol auch sehr cool und es ist eben glaube ich einfach schnell casual spaßig, aber ich denke auch schneller langweilig. Finden viele aber auch nicht.