TF2 could have at least been decent on console if Valve knew what the fuck they were doing and didn't completely abandon the game after a a few measly patches. We weren't asking for everything the PC version got, just a map pack or two and some more patches to make the game playable.
INB4 "It's 100% M$ fault Valve is perfect blablahblah!"
INB4 "It's 100% M$ fault Valve is perfect blablahblah!"