I'm not complainig, and just like everyone else including you, we have the right to comment and have a unique or shared opinion.
My opinion is that; ... don't release something unfinished, don't release something we already have, and don't release short to what the promise of the software is; finish it first or get to the point where you can really offer the sold out features in a build and than release.
Simple as that.
And to be honest, I will be downloading no matter what, cause I'm like that

I still think their are a lot of things that have been fixed/changed in 2.0 , and the bugfixes will all be included. They need to get an alpha release out so that the greater community can test it and report bugs and such. Their is no way for them to catch every single bug but when the thousands of use get to test it we will find more bugs and have more fixes.
This team clearly has a lot of things going on in their daily lives and not much time too code the software so maybe it is best they release it this way. Maybe they can get some more coders on their team if someone likes the software and wants to code for it.
If you remember with XBMC ( not to bring it up again) they had a pretty steady release cycle after the first few builds were out , and this is a whole new team than who was working on FSD before. This will be their first release of FSD as far as i know?
A lot of the homebrew dashes have made pointless releases and this one doesn't seem pointless to me, look at 360menux why even mention that it was updated it is complete shit and yet their was a front page article about it a few weeks maybe months back.