Ay, another one who doesn't understand I'm not entirely serious when I use a smiley. I have to make this more clear in the future.
Anyway: Just like you, developers usually lack on time. They have a job or university, a social life (at least I think so), family and other hobbies. If we had more dedicated developers with a lot of free time, we would probably be at aMule 3.0 already.

[Note the usage of a smiley]
Many people know a bit of programming as well and can actually code a patch for their feature requests. This aids developers a lot and increases the chances of feature being integrated. Currently our focus is on getting 2.2.0 ready, so you shouldn't expect new features until after the release, particularly not written by us. But if we get a patch, then chances are high that it will be adjusted and integrated.
D'accord?