@Justicar By "punched in the face" you must mean "fisted in the ass". I don't care if you like it, but it's pretty damn gay.
I've actually practiced a little martial arts myself (only amateur level though) but none of us were half-naked and as far as I know, none of us paid to watch other men fight either.