By default, Magento generates multiple image sizes (small_image, thumbnail, etc.) and applies compression. This often downgrades high-resolution images.