For now they should focus on fixing bugs, a no brainer, and adding content that will draw in more population so that enhanced group encounters are more feasible.
Different people do different things. This is a volunteer project. People writing encounter scripts aren't the same people that fix core bugs. Even then, if a volunteer wants to take a break and add content they do because this isn't a job.

Some of the seemingly basic bugs are deep in the core of the server software where only a few people can wander. That's why we have this server, to help ferret out those problems.
And concerning Named mobs, I really think there should be some sort of guaranteed unique or special items being dropped from each kill. They're named mobs for crying out loud. I watched someone in broadcast chat who'd been farming Named mobs in labyrinth for, he said, hours and not getting any of the good drops that the mobs were supposed to drop. That was pretty much my own experience from farming Named mobs in Dartmoor. That's just wrong.
And just on my own personal wish list. I'd like to see more Glowing, Proccing and Buff Charged items dropping. Greater Staff of Storm should have a Mana Regen buff on it and currently mine does not. Face it. ROG items are ok, if you're leveling, but once you're level 50. You want/need items that make your character uniquely your own with some fine stats and special effects on them.
So should they drop 100% of the time? 50%, or what? You can't be unique if something is easy to obtain.

As far as drops, we're working on them but it takes time and effort. You can use the item builder, build items, and submit them if you like. Just make sure you can prove they drop on live.
We're an RvR server so we can't just add cool overpowered items without upsetting the balance. This might be a good time to discuss PVE only bonuses though, like those found in catacombs. By obtaining PVE gear you could progress to tougher and tougher mobs solo. While a group could take it on right away you could to but would have to spend time farming for PVE gear.
In case you haven't played cats, PVE bonuses are
% chance to block
% chance to parry
% chance to evade
Bonus to style damage
Bonus to reactionary style damage
Would leveling the PVE field this way interest you? I'm going to add this to the feature discussion board.