You're right (regarding games released since 2000), but I'm inclined to think certain titles/series have failed because the initial release has been too unpolished, to the point of being unfinished. Obviously I cannot prove this.
I would have to have substantially more inside knowledge to be able to make a claim on whether the patching culture has led to complacency among game developers; i.e. a culture where it's okay to say something along the lines of, "Ahh, screw that for now, we'll fix it in a patch." I cannot say for certain whether this happens, but if I had to make a guess, it would be a resounding yes.
"Perfect is the enemy of the good."
It's not complacency; it's a business decision. As a business your incentive is to get the game out the door once it's in a playable condition, rather than racking up red ink to polish every little flaw. You may have some gamer grousing about it, but at least you're still solvent and able to produce more games.