I'm tall I don't really have the vision problem, I usually get up pretty close just slip through everyone. Sometimes I get that elbow thing I just tell em yo put your elbow down. It makes no sense, it's like yo there are thousands of us here packed in a small space if you want your own personal space get out the most cramped space in the whole venue.
Metal shows aren't that bad, only sometimes you get the wannabee tough guys morons, I don't pay 50 bucks to go see a band, get in a fight and get thrown out that shit is stupid.
Ha dude it stinks cause people are sweating. My shirt at that death to all shirt looked like I came out a pool it was beyond disgusting.
In my experience hip-hop shows have way more rude fuckheads than metal shows. Hip-hop shows get a lot of non participating cool guys, if you know what I mean, the band can put on a amazing performance but if the crowd is wack it makes the show kind of lame.