I've been to plenty of shows where people were encouraged to get on stage and stage dive or crowd the mic at a specific point or whatever. Not saying that kid was in the right. Just saying there most definitely is a time and place where it's encouraged and not worthy of a punch in the head.
Hip hop shows? You normally don't do that there.