I went back to Web 1.0
Move forward by twenty years, and optimising for file size as well as overall accessibility (websites that break fully without JS enabled, and do not work well with screenreaders etc. when it is) have been tossed out of the window. Want to browse the web with a dial-up modem? At blistering 2-4 kB/s, that 2 MB page (even with some cached data) is going to take ~34 seconds at an average speed of 3 kB/s. Optimistically, that's you waiting under a minute for a single page.
But who is using 56k dial-up these days, you ask? Roughly 2 million Americans, for one: https://www.dailydot.com/debug/dvd-rental-windows-3-aol-2017/