Another thing,
I was told by this balck shirt guy don't know how many times to ask me get off the stage to shoot photos.
I think the whole issue with gig photography was discussed on another thread sometime back.
If "black shirt guy" was part of the organiser team, you definitely should have got off the stage. Its his event, he/they set the rules. If something like what you experienced happened at venues with stricter policies, they'd have done worst. (eg, Zouk has a no-DSLR policy unless you have media pass)
Even if the guy was just an audience member, you probably should have got off the stage too, or at least make a huge effort to be more discreet. The thing is, the audience has put in the effort to come down to the venue. They therefore deserve their right to enjoy their show.
No offense to Donaldsps bro, but as photographers at gigs, our job is to capture the special moments
AND try to our very best effort not to interrupt or interfere with the audience's enjoyment of the show. Its tough to balance between the two, and I know for sure I myself am guilty of accidentally blocking/annoying people (apologies), but I try my best to not do that, and always apologise/ask if I could squeeze in to a spot for a shot. If they say NO, then no loh. There's always another gig to rockout to.
Long story short, the bands are there for the crowd. The crowd's there for the bands. Photographers should make themselves "invisible" as much as possible.