Why don't we just fix the one thing that riot has never addressed?
Minion block. It is the least consistent thing about the game. As someone who mains melee champions, I've died so many times for no reason because I got stuck on a bunch of minions during/after a trade. Just make minions have smaller collisions with champions than other minions/environment so that you can run in between them, but still not through them. This will fix the fact that the pathing AI bugs out when between two/three minions.
or an easier but less logical soloution: let everyone walk through minions like
