PC games were being patched long before the consoles got online, so it's not a console specific thing, but it's definitely an annoying one. And I'd give the crown to Fallout New Vegas in terms of bad patches, that game ended up unplayable by the time they finished "fixing" it

And yeah, a good pc might provide better performance, but would a pc brought at the same time the 360 came out, for the same price as the 360 at launch, still be playing brand new games as well seven years later?
I'm not convinced on that front.