Vamos a explicarlo mas claro a ver si asi te sirve.
La primera razón por la que Riot no mejora el juego graficamente es porque así puede jugarlo mas gente, cuanto mas bajos sean tus requisitos a mas gente llega tu juego. Es lo mismo que Blizzard con el WoW.
La segunda, y mas importante, es que no se puede cambiar el motor a un juego, eso seria directamente hacer un juego nuevo, lo unico que puede hacer Riot con lo que hay es ir parcheando poco a poco el juego para ir mejorandolo gradualmente en la medida de lo posible, como ejemplo el cambio al mapa o los retoques visuales a campeones.
El problema viene de base, el motor que usa el LoL es una mierda, y ya lo era cuando salio el juego (¿Alguna vez escuchastes eso de "spaghetti code"?), es algo dificil de explicar, pero basicamente es un motor 2D que simula ser 3D. Eso hace que los programadores se tengan que ingeniar mil y una triquiñuelas para cosas que a priori parecen simples. Eso provoca tambien los numerosos bugs que tiene y ha tenido el juego siempre. Todo esto hace que sea casi imposible de trasladarse a un motor nuevo todas las mecanicas del actual juego para que al cambiar motor no cambiase la forma de jugar al juego.
Resumiendo: Cambiar el motor del juego implicaria rehacer el juego de cero, con la imposibilidad ademas de mantener su gameplay intacto, seria un proceso muy costoso para Riot ademas de el riesgo de perder parte de su base de jugadores.