This misunderstands how the plugin architecture works in practice:
Set and forget: 90% of plugins work invisibly after initial setup. Security headers, rate limiting, compression, caching - they just work.
You interact with 3-4: Routes (your business logic), templates (your UI), and data models. The rest is infrastructure.
Clear separation: Each plugin solves one specific problem well. When you need to modify authentication, you know exactly where to look.
Compare this to manually configuring 20+ packages in Express or dealing with the hidden complexity of a "simple" Next.js application. We've pre-configured everything professionally so you don't have to.