I prefer consoles to computers. I like having the newest thing, and even if my hardware would be good enough for several years to run the latest games, as soon as the newest model came out I would HAVE to have it. Even if I didn't need it. It'd cost me a fortune in upgrades. It's a personality defect that's come from being two generations behind everyone else whilst I was growing up due to lack of funds and not being a spoilt brat...now I have money of my own I like to treat myself. I know myself well enough to know it'd be VERY expensive for me to have a gaming computer or laptop instead of a console; I'd be upgrading every few months instead of every few years. But I digress.
Chances are if I used my laptop for gaming as well that I would never turn the thing off, and the idea of sitting in front of the same screen all day makes me uncomfortable. It might be more convenient not having to move, but...well, I'm not THAT lazy. I grew up with handhelds and consoles, and it's just what I'm used to. I realise there are numerous advantages to having computers for gaming over consoles, but...well, I don't care. I'm happy with what I have, how I do things, and I don't really want to change without damn good cause.
I prefer handhelds to either consoles or computers though, for their accessibility. It's diminished somewhat as things have gotten bigger and smaller respectively, but the simple fact of the matter is that it is still far easier for me to take my 3DS or Vita with me than it is my laptop to play games out and about. I can play my 3DS or Vita anywhere I want to; standing, walking, sitting curled up in a chair or on my bed; anywhere. A computer and console both require a monitor, and a laptop isn't the easiest thing to play walking about. Graphics and screen size and whatever else mean very little to me, so I find handhelds most appealing. I have a Gameboy Micro in my coat pocket and I can just thumb on and play whenever, and I couldn't do that with a laptop or whatever else.