I think the "Day One" patch is becoming quite a common thing, but that's not anywhere near as bad as games that are just unfinished or broken and need unexpected patches to be released. The Day One patch being when the dev-team continues working on the game even after the CDs have been sent to print and so on, since worldwide distribution takes a month or more to organise. But that's time they can still use, fixing up the game.
I think there's a sort of sinusoidal thing going on, in terms of a trend. For instance back in the days of casette tapes, if you found a crucial bug it was no big deal to send a new master tape down to the duplicator. However, with the advent of cartridges, suddenly you only got one shot and had to make thousands at a time, so there's an increase in pressure to get it right. But now that it's so easy to patch even a console game (previously unthinkable) I think it's understandable that a tight budget will dump some testing time. I still think it's bad, but budgets are bitches.
I think there's a sort of sinusoidal thing going on, in terms of a trend. For instance back in the days of casette tapes, if you found a crucial bug it was no big deal to send a new master tape down to the duplicator. However, with the advent of cartridges, suddenly you only got one shot and had to make thousands at a time, so there's an increase in pressure to get it right. But now that it's so easy to patch even a console game (previously unthinkable) I think it's understandable that a tight budget will dump some testing time. I still think it's bad, but budgets are bitches.