This was initially done to mimic youtube-dl's behavior and implementation of --exec, and it seemed reasonable at the time.