Why camera JPGs are so heavy
Phone and camera manufacturers save JPGs at very high quality settings because storage is cheap and nobody complains about too much detail. A 12-megapixel photo routinely lands at 4–8 MB — of which the visible image is maybe one megabyte. The rest is insurance you are now paying to e-mail, upload, and host.
Re-encoding that photo at quality 75 typically cuts it by more than half, and often by 80%. Side by side at normal size, you will not find the difference.