mate even in the last GOATED episode ...just look how zoro comes to fight Kaido and Mama and Law stops him but leaves him to fall down ...i feel the same way most of time but i think we just grew up and also we grew up with these animations so the new ones dont do the same ''click '' to us as the old ones when we were teenagers .
Prob cause luffy takes the most horrific beatings only from his friends you should see what nami did to him when she learned that he spent 100 million on a party
I mean if it wasn't for that 1. Boa would be luffys enemy 2. No time skip and thus the crew will die soon after the new world And most importantly, this is a show, If he didn't punch him, one piece wouldn't be nearly asbgood with no marinefold and other reasons