Yes, some game engines export a “BugReport.exe”, “notification_helper.exe”, so it’d be nice to remember I want to execute the true game executable.
While dev can add a manifest
(although https://itch.io/docs/itch/integrating/manifest.html says that “It launches the wrong thing” is usually a bad reason to ship a manifest” and we should simplify directory structure, game engine export templates don’t always allow that)
I have no control over this as a player so it’s still a useful fallback.
Edge case: if developer uploads a new build with more executables it should clear the default executable to launch preference and prompt me again which one I want to run, just in case.
A checkbox “Don’t ask me again (unless executables are added)” + the mentioned preference reset per game channel looks like a safe bet.