Plus hardcore dancing is blatantly gay. Moshing at least has some manliness in it.
I agree. Partaking in a blatantly sexual ritual with members of the opposite sex is completely gay, while slamming your body up against a bunch of sweaty guys is totally cool.