I know whenever I saw someone start a Warlock Punch, I'd either rush in and punish it on startup (Which was easy as I'd be close) or just hop back and (if I had projectiles) shoot some projectiles at Ganon - in neither case would people "fake me out" with it, which is partially why I don't understand how Warlock Punch was ever a fakeout, that is, I've never actually been mixed up by a fakeout because I never put myself in a position where they could hit me easily after the Punch (they're in hitstun from my rush or I'm halfway across the map, maybe with projectiles coming at them). So I've never understood what Ganon lost, because the punch versus me was only ever a hard read from a tech/roll, a follwup to burying me (pitfall status), or else for the Gandouken - people won't land the attack on me otherwise, because when I see the Punch I don't mess around - rush down because I'm close/mid range or run like hell.