That's it. Gnome has peaked.
No point supporting people who are unable to grasp the idea that they work in a software-community and that pieces, even ones they don't use or make, will need to fit together.
Consistency is nice, but I'll take good inconsistent software over mediocre consistent applications. Only a couple of key apps, like file managers, really seem worth linking with the desktop.
This is true for any OS (with the possible exception of OSX, which I don't use, so I'm not going to make a blanket-statement about that). Use Windows and consider how consistent apps look there. Hint: They don't.
Look at Android and see how consistent things are there. Again: They aren't. Same with iOS.
No widely developed-for OS on the planet has a 100% consistency rates with conformance to HIGs (nor near 100% for that matter).
Why on earth do Linux DE-developers, the most fragmented of them all, on the most fragmented of all platforms, think they have a realistic chance of getting consistency nailed?
Why are they wasting time, theirs and other's, on this widely unrealistic and meaningless goal? Theirs, I could be willing to accept. Other's shows a lack of respect and understanding.
And what fuels this lack of respect? The importance of "the brand". To be honest, every time I read "brand" elevated to something ulterior in that article it made me cringe. Has marketing departments taken over FOSS? Doesn't the developers see the destructive force they are unleashing on the community?
Seeing all this wasted effort, bridges getting burnt, etc. It's just such a shame.
Indicators (which are menus created though a DBus interface) simply have no place in the gnome-shell, so the library was not merged into Gtk3 (the reasoning was that only things common to all consumers belong there). Transmission uses indicators when available but falls back to using status icons when not available. This makes it a second-class citizen in gnome-shell, even though it works.
I think the issue was actually making transmission behave better under GNOME. The discussion in the bug report even provides a patch that doesn't alter the behavior of Transmission when running under other platforms.
And it's happening to users, who are being told their concerns about GNOME3 are irrelevant, and also to developers, who are being told that "you have to decide if you are a GNOME app, an Ubuntu app, or an XFCE app." (direct quote, btw.)