> I get why smaller companies use generic janky frameworks to throw up an app quickly and keep maintenance costs down. But why doesn't Amazon have the most streamlined and elegant app on the planet? They have the resources, expertise, and scale for it to make sense to invest heavily.
https://news.ycombinator.com/item?id=30613893#30614531
Another way to say this: the root reason for app bloat is something that causes general app badness, so the question "Why is the app so bloated?" is not well explained by your implied answer "Because users do not reduce purchases on account of app size".
But I think large apps and apps that crash frequently is correlated but not strongly. I have never seen Amazon crash. I have seen 4MB apps crash. Bloat by itself just means I have to buy a more expensive phone to fit everything I want, which sucks but isn’t the end of the world.