Why is my Dawn theme product image too large?

Ok, no probs.

But imho a low quality pixelated image is never the answer even on a toaster, and I don’t think Google likes that too.

You need to always upload the best quality image and let the browser deliver the best fit for the device/screen visiting the website. That’s why “srcset” and were introduced.

all the best,
Jack.