Please tell me where it says that...
SRT, yes handles terrorism and rebels but also help GD if they need crowd control or somrthing similar. Sadly I was the only SRT on and some of them were in the "march".
Considering it tells you to stay in doors yes. If the protest was a little after SRT got called so the cops could get re geared and partnered then you wouldnt of got shot for "no reason" and this topic wouldnt be a thing.
As for the peeing in public thats not only a fine on here but also in real life so I dont really understand what you are complaning about. The impound thing I believe is something to do to keep Sydney as lag free as possiable and for that you get a 10k reward.