In Chinese traditional weapon, the best way to deal with a spear stabbing is to use either clockwise circle or counter clockwise circle to redirect the straight line spear attack. As long as your opponent's spear head is not moving toward your chest, you don't care where it may go. Your spear just lead your opponent's spear "into the emptiness".
When your opponent uses jab or cross to punch at your head, your 45 degree downward "haymaker punch" can not only knock his punch out of his striking path, it may even knock his body off balance too. Even if your opponent may attack you first, your counter can reverse the situation 180 degree.
Is "straight punch" truly that effective? What's your opinion on this?