This is why I like standing near the back. As long as I can still see the stage and hear the music, I'll be content. I've been to many shows in my younger years where the only view I had was the sweaty back of some dude, or the mop on some chic's head. I'm only 5'2" on a good day.
Even if I was against the rail, I'd still be pushed off by some douchebag. I guess that comes with the territory of going to punk shows.