As a newbie here, I think the moderation is fine and appreciate moderators' efforts to keep this forum friendly and enjoyable.
However, I don't see this site as someone's place, but as a community. Understanding that the community rules are governed by Al's principles and experiences, I don't think "my way or the high way" is the intent of those rules. The fact that there is a "Site Feedback" section suggests that member feedbacks are welcome to help improve this online community.