I’m not sure I trust snap of all companies to make a good cross platform framework after how terrible their android app has been.
I don’t know a thing about Android camera SDK but I can easily see how this choice was the right balance for performance and quality at the time on old hardware (I’m thinking 2013 or so).
Users didn’t want the full quality at all, they’d never zoom. Zero latency would be far more important for fueling the viral flywheel.
Dating apps use awful quality versions of the photos you upload too. Seems to be good enough for most people.
Blame Google if you want to blame anyone. They could have mandated maximum shutter lag times (maybe they do now, I don't know).