I'm going to keep this post very simple and to the point... Why not appreciate the work and time they've put in so far, instead of expect more? The way I see it, they've built an awesome emulator, and they've done it for free. They work their butts off in their spare time, and all they want is the respect they deserve.
You can't possibly expect them to give up their real lives for a free open source project. It can be hard enough juggling a real job with real life. Throw a 3rd endeavor into the mix and you can have chaos. It saddens me how many people are being such children about it. So I repeat, appreciate the work and time they've put in so far, and find a real life until the next emulator's out...
-Eblan