Out of morbid curiosity, plus my personal revelation that two games I thoroughly enjoy are flawed out the yin-yang, what games do you guys and gals love despite being a buggy or badly designed mess?
Mine: Oblivion and Just Cause 2.
Oblivion- Widely regarded as possibly the worst coded game engine ever, the Gamebryo engine Oblivion runs on is notorious for memory leaks, crashes, save corruption, and an almost complete lack of optimization. And yet, I still put up with it all because I enjoy the game and (mostly) the mod community behind it. Thankfully a lot of these issues were resolved in FO3, hoping New Vegas fixes the rest.
Just Cause 2- Visually impressive and tons of fun to rampage through the world. The downside? The godawful acting, story, enemy AI and enemy systems in general. The Panau army soaks up so many bullets while on Normal difficulty Rico gets wrecked by a few shots, and the army has near perfect accuracy at any distance. Combined with horrible ammo capacities starting out, and you are switching guns every minute or so and constantly having to run from a gunfight. Personal annoyance note: getting 100% on some locations is MADDENING.
Anyway, don't take this as me bashing on either of these games, as I obviously enjoy them a lot. I'm just willingly to admit there are so major issues that would of made them more acceptable to a wider audience.