At the end of the day, nobody in here is qualified to make a judgement about the police service or riot service, unless you know people who work for them, or work for them yourself.
All you see, is your experience and/or what the media show you, and I think 99% of us here have no experience of what the police have to deal with in a riot situation.