Dear god. This reminds me of all of the things in Google that are "load bearing" and have to be owned by random gmail accounts instead of formal service accounts or org accounts.
How long has this one been on the roadmap for? (since you actually work for github)
Tbc apps can be owned by orgs today, but the process is annoying - devs create the app and then transfer it to the org, and then are made managers of the app. Really high overhead.
It's part of the push we've been making over the last year or two to improve custom roles and finer-grained authorization for resources.