Man, you start your post off with Warren G song, and are
still taken too seriously.
While we're on the subject of context, those who frequent other mediums of interaction that I do are fully aware that I was making no real personal attack or accusation, and your ignorance of such a blindingly obvious fact is enough to suggest you took my entire post out of context.
Do you see how that doesn't work? While the above is true (the part about me not making a personal attack), it would be asinine of me to accuse you of taking what I said out of context - it was never
in context, since the context you speak of didn't exist in your post, this thread, or even this forum. In the non-existent context, my comment was no more caustic than your own. Down, boy!
Secondly, my post was "addressed" to you because it dealt with specific points I was countering. Yet it wasn't actually addressed to you, but rather everyone - otherwise it would have been a PM, and not a public post. And I multi-quoted to give a quick point-by-point, and remember what the hell I was talking about as I was writing, as I was doing other things between responses. And this isn't nearly as much about personal experience as it is a general awareness of the state of games today and the reasons for it. In fact, I made no mention of my own experience, so I'm not sure exactly how my sword of intellectuality was wielded or by what means I was attempting to go over anyone's head. I'm sensing a dagger of defensiveness behind that shield of innocence. But let's set our seasonal chickens aside: there's a difference between making things simple and arguing from only one side.
On to the substance then?
We're generally not talking about startup companies; I (and I'm sure most people here) would give them more slack in that case. Big companies with historically high-quality titles
appear to be slacking in some cases. Does that mean they are? Not necessarily, but you'd be hard pressed to make a case that there aren't more game-breaking bugs at launch in several titles this year than there have been, say, five years ago. Before the majority of current-gen consoles and PCs were expected to be perpetually connected to the internet, patching was impossible, and thus games
had to be more polished - complexity be damned. You had to make it work before it was shipped, end of story. In any case, again, it's far more acceptable for startups, so I'm setting them aside in the discussion. And I don't really think anyone expects them to be exactly on par with AAA developers, so I think that's only fair. But maybe I'm wrong on that.
And I know that you don't actually think that anyone is expecting 100% bug-free software, but that's why I pointed it out when you mentioned it. Because just like we're not really talking about startup companies, we're not really talking about smaller bugs that don't really affect the game. As epicasian said: "performance impacting bugs" - bugs that prevent you from continuing to play the game. That's what made your assertion of the impossibility of "bug-free software" hyperbolic. No one is asking for that, and you acknowledge that fact. So why devote a paragraph to it as a defense in your post?
Now I just want to clarify my overall point, so as not to be accused of e-slaughtering anyone: I'm arguing a middle ground here. Yes, things have gotten more complex, and thus developers have to do more to polish games. But on the flip side, there are more resources available for them to do so. Yes, old games had their issues too - but most of them weren't to the magnitude we see in quite a few launch titles these days. And again, the complexity is partly to blame there, and so on. The reason I felt the need to respond to your post in particular is that it seemed one-sided. I mean, your post could be summed up as: "All of the odds are stacked against developers: everything is more complicated, more expensive, tight time constraints, and bug-free code is impossible. Yet developers work as hard as possible, and as a result, things are way better than they ever have been." Does that really seem like a balanced and honest view? You made no concessions as to any developers not living up to your idealized view, and that made it seem a little naive. So either I did, in fact, misunderstand the intent of your post, or you weren't making the point you intended. You second post suggests the latter, as it's more moderate when it's not personally defensive.