But this would contradict Sukuna's fight. In the narration, it's said that Sukuna's domain would have been able to destroy Mahoraga if Sukuna hadn't sliced him before.
Meaning that, since Dabura has already punched Mahoraga, punching harder shouldn't be able to win.