4) Multiplayer is HUGE advantage for PC games... if you don't play other people you're not playing.
All I have to say is X-Box Live

I had far more "fun" playing Halo than the original "Half Life", played coop mod with my friend was a hell of alot of fun.
I use PC game for more strategic and thinking games.
I play console for pure fun.
Though I must say the differences are shrinking fast.