The main problem with the dev team is how rest of the community like to sit on their high horses and lecture about how they can do this and that within a week and get a new version ready within a couple of months, but never actually stepping up to do anything, or coming up with a random excuse to get out of doing anything actually useful when they're offered a chance to help. All the talk about "step aside so we take over and show you how it's properly done" is also the typical ego-centered internet behavior where people who can't actually do a thing just want the position and the attention of being the "lead dev" and can't bear the shame of being "a nobody who actually gets stuff done".
The current dev team is far from perfect and far from active, no argue with that, but with the whole community simply sitting, watching and whining about how "they" can do it better while actually not doing a thing... My question is - Why are you even surprised? Complaining for the sake of complaining topped off by their egos pretty much results in threads like this popping up every now and again, and even when offered a chance to contribute something to the community as a whole, same people who post in these sorts of threads simply chicken out by saying random crap like "things will go nowhere with the current people in charge" or "there's no way I'll join a team with person X and Y in it", and naturally nothing will get done long as you're putting your personal importance and egoboost above the actual progress of the mod.
I joined the dev team with absolute zero deving experience (in FL, at least), and unlike what people think or say, no one dragged me in. I bugged them long enough to show them I'm actually serious about this and want to help get stuff done, and they finally let me in. I'm also not saying I'm doing a perfect job right now, as I've done nothing of the sort in the past and clearly didn't have the needed experience for it when I joined, but at least I'm getting the job done and working my way through stuff that come up as things go. I could've as easily joined the "Lets complain and do nothing" club, but that would've meant the 4.87 balance (Which was taken care of in less than a week) would've still been pending.
We don't have a DevDetector™ tool to pinpoint the capable members in the community, and with all the senseless bragging, no one can be sure if people can actually do what they claim they can do... So unless people man up and realize the actual progress of the mod comes above their pretty little feelings and cute chocolate-flavored need for attention, nothing will change as the current dev team is already doing what they can with the very limited number they have. So maybe for a change, instead of going "I can do this and that better" actually show that you can do this and that, and then sit and watch if your capabilities are ignored by the team.
P.S: Yes, 4.87 is already wrapped up and ready for release. It's actually been sitting there like that for some time now. You also know well enough what's the reason behind this delay, so for once go blame the ones actually in fault instead of the dev team.