Also the frequency of mobility on new champions. As an example:
Back in season 1/2,
was the League's premier kiting marksman. Her slows shut down the vast majority of champions that wanted to catch up to her. If she played correctly, it was very hard to grab that Ashe for most champions.
In the recent seasons, there's so many jumps, gapclosers, blinks, wall-hops, and other mobility that catching and killing an Ashe is not a difficult task anymore. Today,
is the League's premier kiting marksman, by sheer virtue of having free, unlimited mobility on every auto attack. Mobility is so common in today's League that in order for a champion to kite they need infinite mobility.
The problem with this is that if you were a champion that had trouble catching Ashe, how are you supposed to ever get near a Kalista? Riot has an answer for you: Play a different champion until we rework the older champions to be more mobile/have more lockdown; which usually takes years.