Having studied kenpo for a number of yrs. (around 10 to be exact) I believe boxers have much better punching skills than martial artists. In the style I studied you were taught to punch from a horse stance and were using arm power only, no use of the hips or pivoting of the rear foot. You were also taught many hand strikes that would probably be inneffective (ridgehand is one that comes immediately to mind). Also, while I was taught the eight point blocking system, there was no mention of any head movement like slipping, bobbing, weaving, etc. Kicks, which are highly overrated, were an essential part of the art. Spin kicks, jumping kicks, crescent kicks, reverse crescent kicks, etc. I got a 1st dan and thought I was a real fighter until I got my a** kicked by a thai boxer. I quit and have since dedicated myself to boxing and muay thai.