@Riot - Would/have you ever considered disabling champion <-> allied minion collision?
Title says it all. Have you ever considered disabling the collision between champions and allied minions?
This would alleviate so much frustration of getting blocked by minions while trying to move around the lane to CS, escape, or engage. It also makes your friendly minions more... friendly... while having enemy minions still block you because, you know, they are enemies.
As a bonus, it would also immediately solve your minion blocking / fast forwarding issues as well.
_edit: Some people seem to be under the impression this would allow you to just stand on top of minions and never get hit by skill shots. To clarify, the way I've seen this done in other games is you don't actually walk directly through minions, you simply walk between them (they are just no longer considered an impenetrable wall when standing side by side, basically). You can still absolutely get hit by skill shots while moving behind them. _
http://30.media.tumblr.com/0cd63b509e761a85295a02a7b202aa68/tumblr_mkutusxaVT1r88l59o1_500.gif
Important distinction some people seem to be forgetting: You would still be blocked by enemy minions, and enemy champions would still be blocked by your minions.
Also, to the people who say it would remove depth/strategy from the game -- I'd like to think League of Legends has enough challenges to play around that our own allied minions could NOT be one of them.
and the passives of
,
, and
.
). Removing this choice would make it alot easier for ADC's to do more damage while foregoing the issue of minion blocking. Its a subtle, but important, balance mechanic that I don't see Riot just flat out removing.
Don't worry Zephyr, they didn't forget you. They just... didn't mention you because we're ranged.

's R, should it get buffed if this happen.
etc) which would be arguably harder if people can just move through minions.