Yeah this is absolutely something that most people don’t realize how much data it costs. This is why I think optimizing client side is the best approach. Ffmpeg is magical for this. Auto converting gifs to webp has been huge for data savings. Then obviously png to jpeg for normal images. And can also downgrade to an “official size” so that anything uploaded larger than 1000x1000 (or whatever) gets resized down to that, then optimized for data.