I think app router and react server components optimize for serverless/edge. That optimization comes at a cost that I think is best visible in this GitHub issue:
https://github.com/vercel/next.js/discussions/42732As someone who runs Next.js with a custom server setup on a VPS, I think the haydays of Next.js are behind us. I'm looking to simplify my frontend stack. I love how stable my Node.js backend is and want the same for my frontend.