After 4-5 years of building with Next.js, I've watched the framework evolve from a simple, predictable tool into something far more complex. Next.js remains incredibly powerful for the right use cases. But the constant mental model shifts have become exhausting, and I'm not alone in feeling this way.

When Next.js launched, it was genuinely...