people are moaning when :
1/ the coding takes too long
2/ they don't write update reports frequently
3/ they don't show some footage of their work
The truth is, people are moaning against everything and will continue once it will be released (when will you implement USB2 support ? can you add wiimote support ? please make goldeneye playable ...blablabla)
I think both of you never coded anything or you would understand how ungrateful it is for a job , how long a project of this kind can take to accomplish and especially how much you get excited when you finally see the end and what you've accomplished with your own hands (and brain)
it's natural they want to share some visuals with the future users, the release being approaching (and no, if it's not released yet, it's because they THINK it is not complely ready, this is something called perfectionism... and what the point of giving release date like many "devs" are doing when you perfectly know there are high chances you won't respect them), it has nothing to do with marketing, this is free stuff at the end, nobody force you to pay or donate for it, I don't understand you way of thinking, really, you have perfectly the right not to be excited but bashing the devs for what they are doing, really