Galio Rework Justice Punch
I was wondering if there was some design philosophy on why Galio's Justice Punch ability was hammered so hard into the ground with counterplay options? The ability should feel nearly as fun as his ultimate but it comes off more frustrating and annoying, and all I can think of is "This would be a cool design if every other champion in the game played by these rules too."
As it stands the inability to travel over terrain with this ability puts it so far below every other dash in the game as to make Galio limited in both scope and viability in my opinion. I hampers his ability to initiate in close quarters, it makes it harder to chase down priority targets, reduces his ability to flee, hampers any play he might get in the jungle.
Now all of these are fine reasons if that was the goal of the ability, to have these weaknesses, but the problem is the other negative part of the ability DOES THE SAME THING. You've doubled up on Galio's weaknesses on a single ability and it comes across as "Why would I ever play this champion with this kind of dash?" He just doesn't feel like he's living up to the hype of a rework as he should. The delay and leap backward on his e makes it so telegraphed, easier to dodge, reduces the length of his dash, and allows other players to block it. That should have been enough counterplay right there.
I feel like this is one of those areas where thematic design philosophy might have clashed with functional impact and we got an ability with too many negative aspects because they wanted it to follow a set goal.

is limited to what terrain/enemy minions he can hook to.
is limited to minions/monsters to hook to.
's E has decent damage, ok range, and a knockup. Letting this thing be instant would break his combo, as E> full-Q>W would be SUPER easy to land, and letting it go through walls would make the thing uber busted. In short, for what he already has, giving his E anything else would make the ability stupidly strong.