and yet still able to actually play games despite the handicaps
Let's not get rowdy; we know the reason why the console versions worked is because the primary developers had almost their entire development team working specifically on the console versions, while the PC version was mishandled (you could possibly even go as far, if you're crazy, to say it was sabotaged by accident).
Console Manufacturers have a very stringent set of guidelines that prevent you from releasing your game officially unless you meet quality criteria (almost all about technical stuff and how the games interface with XBL/PSN), which is why business pumps money into making sure console versions at least meet a basic standard. PC doesn't have that yet and so nobody feels obligated to make the checks.