Good luck with that.
We chose Next.js, exactly because they are the only option in many enterprise products as the extension SDK.
No one wants to land into a project and sell the customer that they want to use DYI framework instead of the SDK of the product they are paying for.
Then you didn't choose, you are forced to.
For the vast majority of cases there are many non-DIY alternatives within the React world and that is before asking the "do we even need React?" which if course one should.
If I get to chose then most likely it won't have any JavaScript at all, or plain vanilajs.
Fair but that sounds like a requirement of your project.
Which is completely ignored in an assertion like,
> Next should no longer be chosen under any circumstances.