They really are not different - at least, they do not have to be.
I have all four systems, but that is really just do to having console-specific releases and/or different hardware.
If I could play the different
Mario and
Metroid games on my PC - so long as I had an equivalent gamepad/controller - I certainly would.
A good game should, ideally, be a good game on any platform. The reason so many of these cross-platform releases do not work is either that companies spend little to no effort making sure the release is up to par or developers do have this self-imposed distinction between platforms, usually making them make some seemingly bizarre design issues.
There are a few differences in the architecture - PCs have been developed to have small monitors whereas consoles generally have been played in the living room. Still, what do you do about that? Note the way consoles are adapting online play and, especially this next hardware round, will make it as a basic necessity. Why not just leave it as a PC-only aspect? Because it does not need to be and it is fairly stupid to leave it that way.
There certainly are some expectations for both sides, but I generally come to "expect" these things because they make common sense and I find it hard to play without these (input, configuration, gameplay, resolution, whatever it may be.) Heaven forbid people actually try to merge these.
Although far off, this is why people look to the all-in-one setup at your television or HDTV monitor. Ideally, there can be a system that integrates 95% of these items and ends up being the Uber entry for people...
Just wanting to play good games,
Ray
-----
"You're worried about morals? Beat them senseless and steal their clothing, dammit! Steal! Steal!!"
http://users.ign.com/collection/RayMardenhttp://www.dvdaficionado.com/dvds.html?cat=1&sub=ANF&id=ray_mardenI love you, mom.
Everything is awesome!!!
http://www.kindafunny.com/I love you, mom.