HN is a community that exists for a specific purpose and that purpose is curious conversation. The guidelines are designed to keep activity aligned with that purpose, and HN is a place where people want to participate because enough people make the effort to follow the guidelines and raise the standards rather than drag them down.
What is acceptable in your circles is not relevant here. What matters here is preserving HN as a good place for curious conversations.
We don't need mini-sermons or defiant strutting. Just respect for the community and the groundrules that make this a place people care about preserving. The guidelines are simple, and have been in place and stable for nearly two decades. If we didn't uphold them, this site wouldn't exist for you to denigrate like this.