This attitude seems common, that websites are just going to be fat and get fatter. That's a lie.
Not if you, as a web developer, stop the bloat. The power is in your hands, you just need to use it.
No, you don't need that 8 MB hero image. No, you don't need that bloated framework. No, you don't need those 37 tracking libraries. No, you don't need a "Read More" button hiding most of the content. No, you don't need dynamically loaded clickbait at the bottom of the page. No, you don't need an autoplaying video. No, you don't need load a script to inject text into a copy operation. No, you don't need 87 cookies. No you don't need to load random unvetted code from a third party advertiser. No, you don't need the page text to fade in on scroll. No, you don't need any of that.
In case you forgot, https://idlewords.com/talks/website_obesity.htm