Use Next.js when the product needs application control
A brochure site can often be delivered effectively in WordPress. Next.js becomes valuable when the experience includes custom calculations, authenticated areas, structured data sources, dashboards or routes generated from a controlled content model.
Choosing it for the right reason keeps the project maintainable instead of using a complex stack for a simple requirement.