It amuses me that there is so much criticism of the modern web - but a modern app is massively larger.
The dropbox app is 237.7 MB - that's so much more insane to me.
Of course that app size does include all the assets - images, icons, fonts, etc which the JS bundle for the site doesn't include. But its still insanely large to me.
I don't mean this as a criticism of the app size - just that web/android/ios all are platforms which require a large amount of code and assets to be uniform and available everywhere - web, desktop, phone, tablet, etc.