Karate punches will to me always be considered as grappling skills the push pull as practiced in Judo and Jujitsu not actual punching.
If you look at the origins of Karate through to Koda Te to Shuri Te and Tomari Te and Naha Te and beyond they were grappling arts very close to that practice in Judo and Jujitsu using many skills found in Chin Na an San Shou Kiao Juao.

boxing punches are proven in many conditions to be more powerful than karate punches
A man is but the product of his thoughts what he thinks, he becomes.