Such complaints led to creation of Tri%#!@ and wasted effort of many people(they usually switch back : S)
But I perceive your post as very constructive. I'm happy with the current development process, it's not like my opinion matters but I've been wondering for a while how are new developers appointed. It's open-source so I guess it would be better to make subforum for dev apps, or at least promote more than 2 people per year
I've been following Dolphin (GC/Wii emulator) for a while and they promote almost anybody to dev and to my surprise they went from 5-15 fps, glitches, crashes and no audio in games to almost perfect state where games must be frame limited and AA/AF things were implemented so they look and run better than on hardware(it took them 1 year).
But what I love about MaNGOS is quality. It's amazing.
"Suggestions: Since allot of developers are busy with their problems. Maybe hire few people who would be, only responsible for finding correct patches and testing them. They can than move them along to developers who can confirm it and apply to the respected branches."
I like this idea, a Quality Assurance group that would test patches, find mistakes, correct them and eventually report to devs. They could have some special privileges too.