If it’s an actual parade that happens every year, how do people know about it in order to be in it and go watch it? Somewhere, there has to be a parade route posted, or no one would know about it.
I think you are upset because you didn’t know about the parade in advance or forgot about it, but I don’t think you’re going to get the city to axe a long-standing tradition because you are mad or embarrassed. You may get them to put up signs marking the route a couple days in advance, but that’s probably about it.
I’ve got to tell you, though, even with the signs, there are always people who forget and get caught off guard when there’s a parade in their neighborhood. There is a town near me that has had a 4th of July parade every year of it’s over-a-century of existence. There is literally no living human being in that town that remembers a day when they didn’t close Big Bend and Elm street for the Independence Day parade. And yet, there are ALWAYS people being turned around by the police because they forgot that the 4th of July was falling on the 4th of July that year.
And every year, the City of St. Louis police have to tow dozens of cars for people who don’t read the “no parking” signs that mark the parade routes for the Mardi Gras parades that they have EVERY SINGLE YEAR. The residents even get two mailers reminding them of the parade schedule. You’d think the entire street being decorated in purple, green, and gold might be a gentle hint. But no, apparently not.
And every year on St. Patrick’s Day, the streets of Dogtown get shutdown for a massive celebration and the only way people could get in or out is by helicopter. You would think the residents would see people putting their lawn chairs out the day before and hiring port-a-potties bedecked in green crepe paper and wonder what’s up, but there’s always some red-faced maniac trying to get a street full of people to move so he can go to work, because he forgot to park his car somewhere else the night before.
These people all get indignant and mad, but the fact is that everyone else is having a great time and they aren’t going to stop doing so, so they might as well call off work and get some sparklers or some green beer and say, “Oh well, I’ll remember next year.”