Anybody who'd argue that it's perfect is dreaming, it's got flaws, most of them obvious (Game selection, cost, online) it's graphics are usually exactly the same as the 360's because games are built to run on both.
But anyway, don't get dragged down to where you think you have to justify owning a 360/PS3, there are enough idiots about to start "those" arguments already.