The reson why consoles sell is because largely they "just work" Hook it to the TV pop in a disc and you are rivalling the arcade. No dealing with popups, driver incompatibility, installations, etc.
Why are consoles are popular for developers? Because if they write some super spiffy game for console X it will run on ALL of them since they all have the same hardware - no-brainer to buy, not too hard to support, etc.
Where if they write something for a PC you have to cross your fingers everyone knows what sort of system they have (even Aunt Edna buying little Tommy's Duke Nukem Forever game), that their system is relatively virus free, they have the proper controllers, a decent monitor, understand what it means when they need to update a driver, etc. etc.
As far as quality, a lot of folks, don't really care. As long as the game is reasonably fun and they can take it out of the box and have it playing in under a minute. Heck I appreciate the resolution of DVDs, but frankly I don't give a darn about blu-ray, the ability to see Leonardo DeCaprio's nose hairs doesn't make really make the movie all that more enjoyable to me. Only thing that sometimes compels me about blue ray may be some exclusive feature... But again, like consoles, most blue-ray stuff is also on DVD primarily because all the DVD and Blu-Ray folk can use it and there is better potential sales.