OK, silly. The thing about a beta is that it aims to be free of bugs. The beta stage is a testing stage of the finished code before final release: ideally no bugs should be found. In reality some will be. But the aim is to minimise the likelihood of that. So yes, beta's get polished.
The deal is: we give FD money; they deliver a functioning product by an agreed deadline but slippage of that deadline may occur, as has always been made clear.
Moreover there is no point getting wound up about it: things are as they are, and no screaming or stamping feet is going to change that. Stuff happens. Frontier has in the end always delivered.
I personally expect a beta to have faults, that's why we bought into it, to help.... Not to keep getting shoved back.
Yes it's ALL great and yes we WILL all wait until it is released, BUT, you need to recognise that even with all the best will in the world, it has not been handled very business like (as far as charging and dates etc go).
But I am STILL massively looking forward to it "whenever we get it" and I do appreciate ALL the hard work that's gone into all of Elite Dangerous. But equally, people do need to stop praising the devs for delaying it and realise that's wrong as well.
As I said in an earlier post (which was removed):
I'm a business person and I would NOT get away with advertising a product with a date and charging for that product, then NOT delivering it. But that's maybe just my point of view. Frontier or whoever, could have done more to announce the delay, like putting it on their store nice and clear or even better, on the Launcher.
Also, as a business person, I do realise that things don't always go to plan, especially as we employ human-beings and one thing they're great at, is making mistakes (being polite here!!). The problem or issue isn't the actual problem, it's how you deal with it, that can make you stand out better than other companies. Even a very bad situation can be turned round, especially when you have such a dedicated fan base like the community here. Just don't take them for granted, because what you have with your fans is special and they will tolerate it, but there's still a limit. They should never feel like they've been taken for granted, just like the Devs should never think "Ah, we'll just put it back another few days, they'll not mind" and think it's ok.