nope it's not 4chan's fault, 4chan never re-encodes images it merely does a jpegtran -copy none but nowadays it also uses cloudflare polish which doesn't affect the image bits but changes the md5 by stripping all metadata aggressively. you're the sole person to blame for sharing an image you never opened yourself to realize it's low resolution from a shitty website.
Romania