I don't think stavik is asking you because he doesn't believe you, or wants to take a staff action. I suspect, though he can correct me if I'm wrong, that he's interested in seeing the situation. When people complain about a problem, video helps as an example.
Anyways, on to my views. Personally I feel that there's no need for a police cap, I spend A LOT of time spectating police interactions from a staff point of view, and the police mostly do a decent job of self regulating in terms of numbers. One of the most common things you here on the radio is "no more units required". I'm not saying they are never heavy handed and I don't doubt this happened to you and that does suck. I really wish you did have video because I'd been very interested to see the polices conduct. I want nothing more than to improve people's experience here!