This I agree with. The double standard is nonsensical and annoying.
This I don't really agree with. Calling it a violent attack is a stretch, he was clearly in no danger. And when you are so physically superior to someone, a full force punch in response to a slap is definitely excessive. Just because there is a double standard doesn't make it right, I'd say the same thing if he were doing it to a scrawny weakling of a man.