You still have the problem of maintaining an OS, installing the games and possible downtimes when something breaks on the windows side. Plus, you still have to worry whether your hardware is sufficient to play it fluidly at all times. On a console, someone tested that for you and ironed out the edge cases.
I'm not a console gamer, but I can see the appeal.