yea :(
imgflip does that, but that's all because imgflip isn't as well coded as youtube, so it sometimes lowers the quality so the servers don't accidentally crash if multiple people are looking at the gif at the same time if it was high quality
i think that's why, but i'm unsure