It's funny how everyone gets so defensive when an observation is made.
The reason I commented about punches and blocks being weak, is that the ones that I've seem are. I am by no means suggesting that people be hit in the face in practice, as even a weak hit could cause damage or a black eye, etc. But hit and block hard (without making contact to the face/body) in order to train for the real thing. That way you wont be floored if some idiot tries that stupid punch, breaking his fingers and your face in the process.