I think the Forum Rules make a lot of sense and I largely agree with your take.
We oldtimers could make newcomers feel more welcome by being less irritable. And, as suggested in the FAQ, sometimes it is better to just avoid a thread than to reply.
I would like to ask you, all of you, to consider what it is like being in the oldtimers’ shoes. We’ve had an influx of people asking the same questions over and over. We’ve had an influx of business strategists presenting long AI generated plans of action as their first post. Often, the first few paragraphs even show that they have not quite understood the basics.
We try to cope as best we can, but please understand that this is tiring - we’re all just doing this in our spare time and out of passion for Sailfish OS. The reward for engaging with someone who does their part is huge, while engaging e.g. with an AI-by-proxy is exhausting.
Also, just as oldtimers should be respectful to newcomers, newcomers need to be respectful to every other forum member. That includes trying to understand the situation and not ascribe everything to “gatekeeping”, “bad attitude” (edit:) or elitism.
Now, an early section in the FAQ - Sailfish OS Forum deals with some of this. Just as one rule says that you sometimes should not reply, there is another rule saying that sometimes you should not post:
Help us make this a great place by always working to improve the discussion in some way, however small. If you are not sure your post adds to the conversation, think over what you want to say and try again later.
Another rule outlines an expectation to check what has already been said before posting:
One way to improve the discussion is by discovering ones that are already happening. Spend time browsing the topics here before replying or starting your own, and you’ll have a better chance of meeting others who share your interests.
So, do your part. All of us have cooperate to make the forum enjoyable. Oldtimers need to show understanding of newcomers’ needs, and newcomers need to respect the time and effort of other forum members (old or new).
Whoever you are, please do search before posting. Please do provide as much detail as you can upfront. Stay on topic, don’t be shy to start a new thread rather than straying off topic.