Después de probar, es correcto ![]()
Creo que la solución de @pfaffman es el camino a seguir para lograr lo que quieres.
Explicación larga: Faster (and smaller) uploads in Discourse with Rust, WebAssembly and MozJPEG
Explicación corta: las imágenes grandes se redimensionan/recomprimen en tu dispositivo (a través de javascript) antes de enviarse a Discourse.