GNOME people are lost in politics and constant power struggles, along with the hostility and snark that @broknbottle mentioned, making the project very unapproachable to new contributors and the curious.
I think you are misinterpreting what is a normal level of disagreement in a project of that size. The project doesn't have enough money going through it to be lost in politics and power struggles. It's still very much volunteer-driven.