I concur.
Oda's philosophy of "plot over logic" creates of lot of cool scenes and moments, but, at the same time, dumbs down the characters to a point where it's KIIIIIIIIIIIIIIIIIIIIIIIIIIIIIINDA hard to buy whatever is going on. I just accept some things and move on.