The main reason you exhale when punching is that when you get countered (hit in the solarplex ) you don't get the wind knocked out of ya ! if you breath in and get hit in solarplex , you going to have a problem.