A desktop app is for file system access, hardware, notifications, offline use, and an installer. Electron is the default because one codebase covers Windows, macOS, and Linux, and the interface can be shared with a web version.
If the brief is native-only, the team will say so. An existing Next.js app can often be wrapped, with desktop APIs added. Offline-first is designed in when the product needs it.