With a punch you can bruise the skin or break a bone, with spitting you can transfer infections. While I'd rather be spat on than break a bone, I'd rather have a bone broken than contract HIV or another major bodily fluid transferred disease from some shithead spitting at me.