I feel bad for any member who feels like they don't belong, or always feels like they are being singled out for only bad press and not good.
I have belonged to many forums over the years, and have only noticed a few instances where a few select members have got out of control. In those instances I too have even noticed that the mods would let things slide, and slide and slide until there is a point of no return.
However for the most part the few forums that I have long belonged to, are great to be a part of, and the mods do a great job keeping the peace.
I am/have been a mod at a forum for years now, and there is a fine balance between letting things work themselves out and having to step in.
The onus sometimes though is for the member to report those posts to a mod so that they can look into it, and speak to offending posters.
I can't speak of this site, but the one/s that I have been a mod on are volunteer positions, and we just can't be in every thread all the time.
I agree that if there is blatant abuse and a mod has posted right afterwards, but hasn't commented, then it's because 1 of two things.
Either the mod didn't find that it broke the rules, or that it was more in jest than spitefulness.
Again if you feel like you are being harshly spoken to, PM a mod, that's what we/they are here for.
I personally like to have fun and (in my mind anyway) make what I think are funny and harmless replies to peoples posts, however if they haven't been taken as such I would expect to either get called out for it by the OP, or at the very least sent a PM.
These types of forums are supposed to be a place to meet with likeminded hobbyists, to share our finds, enthusiasms, gain knowledge, or just to unwind and have a few laughs.
Sometimes other stresses in life may make comments here seem worse than what they are, but it's sad to see that it can chase a member away.
It's sad to see that it can make a member delete all their previous posts, as it creates a problem for the forum and the information held within.
If you want to leave a final message and then never come back, then I can respect that, but I find it difficult to accept that somebody would delete all that information.
I don't know you, but I wish you and your son well and hope that you find another place where you can share your enjoyment with others