I'm pretty sure every job comes with some degree of unpleasantness that you just have to put up with. If you've managed to work in retail for any amount of time, you have a whole host of stories filed away filed under "times I suppressed my rage at customers/co-workers/managers to keep my job."
Sadly, reporters broadcasting live from the street have increasingly encountered disrespectful people trying to get camera time or disrupting their work — especially female reporters.
But this latest incident is definitely a first, and hopefully a last, too.