HI Oviivo,
Welcome to the forums. We’re glad to have you here. I’m sorry to hear that you are dissatisfied with Kevin’s response to cremaster.
Kevin was trying to get additional information to help troubleshoot this issue as it is very unexpected that ExpressionEngine would be creating degraded images. I can definitely see the degradation in image quality in your example image. One possible cause of this comes to mind and that is that perhaps you are using GD instead of GD2 for image manipulation.
Could you go to Admin > System Administration > Image Resizing Preferences and let me know what Image Resizing Protocol is being used by EE? If it is not GD2, please change it if possible.
I would also like to take this opportunity to clarify that there are absolutely no restrictions on editing the source code of ExpressionEngine. We, however, do not encourage it or provide support for hacking core files as the hack may cause trouble when it comes time to upgrading to a newer version.
Please let me know if changing to GD2 fixes your image compression issue.
Sean