Why is this? What can we do to prevent this?
This seems to be a pretty common thing. As an example, most of the server would agree that X-Ray Guns are too strong, but nothing is being done about them despite it being a weapon that can delete antags even when they are seemingly unstoppable. Paraphrasing Skyping here but he said that despite the community wanting something to be done about X-rays, it would take more time to convince him it needs changing. Why is this? The community at large agrees they are dumb. That's just one example, I am sure others and myself can find more. Why are we not listening to the community more? This is an open-source game and some of the players trying to offer changes have more hours logged in a week or month then all of the maintainers combined.
Do you agree? Do you have plans to reach a parity with TG in-terms of features? TG is much smaller in comparison to Paradise. In comparison, TG servers are fragmented and have less than a 1/4 of the population we have more often than not. What are servers similar to TG in git-hub structure doing that we can emulate to help us improve?
Do you agree? I probably would. A good example is the Mech Painting PR. Putting aside all issues it might have had in coding grade, the feature was relatively fool-proof. Space-pods are paintable, why not mechs? One of the reasons given for not passing it was that people "Colored the mechs hot-pink for the two TMs." This is silly, and should have easily been identified as a case of players playing around with a fun new feature that was added, and should have been taken as good sign for the PR, not a reason for it to be turned down. Some PRs do not get any constructive feedback at all. People will not contribute to our server if they feel it is pointless.
and finally
You didn't touch much on the response to admins, but it really should not have to be said that there is an issue when players have practically outlined a collection of issues with certain admins, without anything being done about it on the surface. As a new player, who started playing 4 months ago, I have come to agree with the community regarding certain admins behavior only within at least a month of playing actively. It's only really two names that are practically a meme in regards to behavior at this point, and its a damn shame, because I think its inaction like this that is preventing the admins from collectively agreeing on how rules should be applied. If anyone doesn't see what I mean, just go to the Decline and Accepted Ban Appeals page on the forum, the same names always show up, while some admins despite being active never show up.