If you're anywhere near the front you should expect moshing around you. That's the way it's been since the start of gigs.
Would you prefer if everyone just stood there not moving keeping out of the way of the photographers?
I've no problem with photographers at gigs but if I'm moshing at a gig along with others and someone tells me to stop they can fook right off. If you can't take the heat piss off down the back.
Can't take 'the heat'? Keep that attitude up and sooner or later you will bash into the wrong person, or his girlfriend. Then it will be you who will have to 'piss off down the back' because you 'can't take the heat'.