Not all computers have the exact same hardware, so they have to make games compatible with all. With a console, all games will be running on the same hardware so they can optomise it for that particular stuff, allowing it to run much faster. Also, all console games run at either 640/480 or 320/240, so its not exactly pretty.