Moderation is in fact a double edged sword. On the one side, posting shows us the character of the poster - a measure by which we can decide what is worth reading. Postings also generate context that gets lost when things disappear. I agree that the best way is to "edit" the offense, clearly label the edit with the name of who edited and why. Deleting complete posts is on occasion necessary because of the content.
My experience at TrumpetMaster with PMing offenders was not generally positive (exceptions proving the rule). For someone with no sense of what freedom of speech costs, you cannot teach them this online. Often it is better to part ways.
After TrumpetMaster went down (with no warning or first hand information to this date), I reviewed my online activity and decided that I would not jump in to any new forum with the same "attitude". Some here surely welcome this. To be honest, I have found no trumpet forum where I "take home" as much as I invest. There are other forums where we stretch the envelope however. The mix of users is different, with less casual approaches to the technology. This is where my energy is going these days. Here, I am very content to browse and occasionally post - without repeating myself as much as I did at TrumpetMaster. I also seem not to be the focus of hate anymore (regardless of the underlying reasons).
In this respect, I too am a bit frustrated, but that is my problem where the trumpet is concerned. I am less interested in entertainment and more interested in what motivates players to take that "next step".
Fortunately, I have no site issues with MacOS and Safari. I am happy that someone decided to run and offer the TMers a new home.