There are plenty of situations where the app kind of stays in the foreground, but goes to .inactive state. Lock screen could be annoying in those cases.
- Launch main app in background then die - Do not launch app if already running - Launch app binary relative to launcher location