Uniformed officers should NOT be taking part in the parade. As part of security, Absolutely. Wear their Association T-shirt if they want.
And, charge those that are committing Indecent acts. Main stream media seem to show less now , but the stuff that goes on is PATHETIC.
What you do in your own home is NONE of my business, in public is a different story.
BTW, don't live in the GTA, Hope Never have to!
The only good thing about GTA is seeing it in your rear view mirror as you are leaving!