Why PNG stays the default
Browser-local steganography gets brittle fast when a workflow silently re-encodes images. PNG is the safe default because it avoids lossy transformations unless a specific adapter proves another path is extraction-safe.
Shipping rule
Use another format only when the chosen engine proves it can preserve recovery fidelity for that exact path.