The problem with leaving a notification is that the topic heading would still show, when the point is to keep a lot of political crap from being the first thing people see.
Am I wrong in assuming everybody here can be PM'd?
Delete the thread / post then send a PM as to why.
This way the reason is plain and you don't have to assume what wasn't right, or try to anticipate what mindset the person who deleted your post was in.
That would be a lot of work to message everyone in a thread. This is a club, not a full time job for the moderators. The Rules of the Road are pretty clear. Also, if a thread denigrates to the point of pulling or locking it, some posts may be lost that were not particularly offensive. If a post quotes a post that is pulled, it will be pulled as well. If you have a question about something that was removed, you can certainly PM a moderator.
Over the years I've suggested a "Political" section a few times to no avail.
That way if "New comers" (or anybody) check it out and don't like it, don't go there again. If they do and get irritated it's on them only.
So, now we're trying it, but in steps. But you're complaining about that, so I'm not sure how to respond to that. We haven't made an off-topic forum previously because with having the tech board, classifieds, and regional boards, there may not be enough motorcycle related topics to keep this forum going. This forum was supposed to be for general discussions, as the name implies.