Future proofing. Websites nowadays load tens of megabytes for a simple news page. I wouldn’t be surprised if in the future a website consumes 500+ megabytes on the initial page load. That will take 40 seconds on a 100 megabit link and 400 milliseconds on a 10 gigabit link.
Try to load any modern website on dial-up. The connection will likely timeout before a full page load.
Try to load any modern website on dial-up. The connection will likely timeout before a full page load.