You don’t understand what Teacher317 was saying? Police have pistols visible on their belts, something you’re complaining about. The logical conclusion of your line of thinking is that, since having a weapon visible on your body at such an event is wrong, then the police should either stay home or leave their weapons in their vehicles.
While that may be the logical conclusion to you, isn’t isn’t to me, and probably many others. What you are saying is simply foolish.