The amount of mobility in this game makes me want to tear my hair out as an immobile caster main

Literally cannot exist in the League Of Mobility atm when everyone else in the game has 2 escapes, at least one gapcloser, and 900 dashes on low cds and im stuck in the same spot like, "hey can you stand still for one fucking second so i can actually function and stay alive for more than 0.5 seconds?"
have to be close to do damage. If no minion or other enemy is near by "E" only does on hit. Drain can be oor or CC out of. Same with ult.