You know "to beat" can also mean "to win from". I'm pretty sure that was the intent of the original comment. At least I interpreted it like that. Only when you responded to it as if it meant "to punch", some people ran with that because they thought it was funny.