Closed? How? Genuinely want to know more. Don't have much experience with ecosystem.
For dynamic sites that require running Next.js on the production server, I'm not too interested in trying because it feels like too much vendor lock-in. The same reason I wouldn't consider Vercel for hosting, since they develop the framework that is already a big dependency.
NextJS is fine to self host if you don't need any of the features that actually make it worth dealing with all the additional complexity.
Essentially if you want any of the special sauce you have to host on vercel, or use opennext guides to build equivalent infra.
Its just not worth the complexity for me to use.