That's because pixels are important. The non-trivial blurring you see is the result of the edge of the image not being aligned with the edge of the pixel. the screen has to anti-alias it onto the subpixel, and it looks shitty. High PPI screens mitigate this somewhat, and i'm sure every designer would love to get away from using pixels but the results just aren't good when you do.