PC gaming is the only time when I don't think that a game is it's own entity as I'm playing it (if that makes sense). Like, if LittleBigPlanet came out on 360 or Wii, I'd like it just as much. Consoles are interchangeable based on the game and what I'm playing it on has very little influence on it. PC Gaming is different because it's more than just the game they've shipped. On a console, once a game is shipped, 99% of the time it will be finite experience playing it. Maybe it's easier to say it's down to customization. There is first the idea than you can customize how the game looks and plays based on what the developers gave you; then there is an ever deeper customization like custom levels, mods, and settings.
One example is when Oblivion was released a few years ago. Right away when I played it, I hated how huge the menus were, the level scaling, etc. Instead of being stuck like I would have been on a console, I was able to find solutions to these problems right away.