Single-Page Apps vs Server-Rendered Web Apps
The biggest mistake the web made in the last decade was forgetting what it was good at. The web was designed to deliver documents. Click a link, get a page. Submit a form, get a new page. That simple model gave us caching, accessibility, SEO, and performance for free. It scaled to billions of users without anyone having to invent a build step.