PHYSICALLY...Luffy is a rubber man! He takes cannon balls to the chest for god sakes. You can't say Ace's strength is inferior to Luffy's because he can't take punches.