That may be because it has to be reencoded? JPG to JPG is like MP3 to MP3, you're gonna lose something along the way.
I remember a couple of years ago I was having issues with an artwork I was pasting *into* MB, which looked fine at the source but showed up with a lot of artifacts. Steven made some changes that corrected it.