The question about repository update timing is already being discussed in another thread, so it would be better to continue that discussion there.
More generally, this is not a matter of “company versus community” or “us versus them.” A healthy community depends on constructive discussion, even when there are disagreements. The goal should be to raise issues, exchange information, and help improve the project while maintaining a positive environment for everyone.
As for the “rules,” they are neither self-invented nor applied selectively. They have been publicly available for years and apply to all participants. From time to time it is useful to revisit them:
Criticism, questions, and feedback are always welcome. What is expected in return is that discussions remain respectful and aligned with the community guidelines.