If you want a 10x10 image in 1920x1080 but the viewport is only 1280x720, the 10x10 image will get smaller than 100px in total. We can’t have half or a fraction of a pixel as you scale down so things get fuzzy.
There’s a bunch of features to account for resolution / aspect ratio. Long story: