If you want a perfect example of what’s wrong with modern web development, I recently visited a site that was just a landing page displaying a single image. No text, no links, no form, just one image. But behind the scenes, the page used 13 JS files, 11 CSS files, and nearly 130 KB of HTML (much of it WordPress page builder soup). The page’s total weight was 2.8 MB. And all just to display one single (unoptimized) image.
To be clear, I’m not necessarily blaming the person who built this. They may not be any sort of developer. But it’s frustrating when the most popular tools out there for making websites result in so much terrible code and resource usage.