Ignoring the lack of updates if the game is buggy, games back then were also more focused on quality and make gamers replay the game with unlockable features based on skills, not money. I can’t count the number of times I played Metal Gear Solid games over and over to unlock new features playing the hardest difficulty and with handicap features, and also to find Easter eggs. Speaking of Easter eggs, you’d lose a number of hours exploring every nook and cranny finding them!
Console:
Except for when they did not, which was actually somewhat common.
But it also became quickly known, respectively stores stopped stocking buggy games. So in return, larger publishers tried their utmost to ensure that games could not have bigger bugs remaining on launch (Nintendo Seal of Excellence for example was one such certification).
But make no mistake, tons of games you fondly remember from your childhood were bugged to hell and back. You just didn’t notice, and the bigger CTDs and stuff did not exist as much, yes.
PC:
It was just flat-out worse back then. But we also thought about it the reverse way: It wasn’t “Oh this doesn’t work on my specific configuration, wtf?!” but “Oh damn I forgot I need a specific VESA card for this, not just any. Gonna take this to my friend who has that card to play it.”.