They also introduce their own `next.lock` which supposedly new tooling have to built around as well. Versioning management? What, we don't need that for where we're going.
Finally it's fun to see it ending with:
> We set out to build a zero-configuration React framework that simplifies your developer experience.
And if you read the beginning, you'd see:
> Middleware enables you to use code over configuration
I guess replacing configuration with code is one way of achieving "zero-configuration".
Feels like all tooling starts out with "We're simple, no config or code needed!" and eventually ends up so extensible that it's hard to figure out how to even use it. Then another competitor appears and shouts "We're so simple compared to X, no config or code needed!", and the cycle repeats.