The only things I'd play on PC are MMO's, Adventure (Myst series, Dreamfall, Grim Fandango, etc) RTS and FPS. Everything else I'd rather have on a console, simply because offline RPG's, action and platforming games are more comfortable playing on the couch / in-bed.
Not to mention that upgrading your computer all the time can get very costly, especially when you have other expenses and things you'd rather buy. =P
Edit: Yes, and absolute patience. And an understanding of how to not let this game rule your life.