Ugh, that mentality sets such a dangerous precedent for the future of the industry. Developers releasing Beta or even Alpha builds and then fixing them later....
Speaking of dreams, I had a dream I watched a youtube video called CruorComa last night and it was just your name flashing on-and-off in blue letters with atrocious dubstep (so any dubstep since it's all bad) blaring in the background. I have no idea wtf that happened.
But you are right, the demand for an ever-decreasing time scale in which to produce / market / release games is going to lead to some turrible, turrible titles in the next few years unless the production speed can somehow be increased without reducing the quality of a title.