People want the convenience. Generally , a console "just works", whereas a PC is more likely to need some messing about to get working optimally. Console devs have one target hardware that they can target, whereas PC games could be run on a huge variety of hardware