drop bear
Sr. Grandmaster
Here's what I use when I generate my punch. Force from pushing from by back leg + Force from Forward movement from the push from my leg (a minimum it's 200lbs of force) + Force of twisting from my waist + Force from arms = My Punch. If I time my punch or pull my opponent into me then you can add + Force of me pulling my towards my fist.
You are right that there's nothing magical about Kung Fu but there's a lot of mechanics and "Force Multipliers" that are in martial arts that aren't in boxing.
Boxing isnt a fixed style. If you punch harder then you should be able to beat boxers at their own game.