They aren't there to protect the protestors, they are there because they are worried the protestors will cause a problem.Because protecting people from violence is what cops are paid to do and this is an event with an increased chance of violence, so it's their job to be there.
I fail to see how that's a different response to what I said.
In both cases, my crew and the protestors are the risk.Doing traffic control for your company is not what a cop is paid to do and he's not just doing his job - your company is contracting out with the police department to have him do a different job.
Your analogy is too strained for me to bother responding to.