Many years ago, the creator and moderator Aimee Robins (Earl Robins daughter) would remove ranting posts, but I have not seen such horrid posts in a very long time. She did not remove everything negative. I understand that Aimee would step in when the post was reported by a 3rd party forum member. It was not a "tightly policed" forum then, and there is no indication that it operates any different today.
A good forum will have a good balance. Nothing is perfect in life including the world of the Phoenix Cruiser. I would hope posting issues (not unconstructive rants) with product or service are just as welcomed as all the good stories. Otherwise this forum would not hold value. Fortunately most of the issues and negative comments here later have a good outcome, primarily a solution through excellent customer service or a solution offered from another forum member.