Ability "buffering"
Is really lame and decreases the amount of skill required to play this game. It is also unfair for many champions, such as anyone who is primarily an auto attacker. Ability buffering is basically saying "i want the game to play itself for me"
This concept quite literally REMOVES the possibility of an outplay by actually taking away the possibility for one to happen. Buffering casts the ability AS SOON AS POSSIBLE, thus making it impossible to dodge or react in time. What about that requires skill?