Tino_Realtalk, no active invite player should ever be admin of a league. There are very obviously still issues with the league but jetz and grape are super low down on the list currently. Sure you could probably get better people, but I imagine many of those people either don't want to touch RGL, or they have probably been blacklisted to some extent.
I actually don't see an issue with an active invite player being an admin of a league as long as they aren't making admin decisions that affect them. Seems like an easier solution to stop an invite player from making admin decisions in the invite division than to stop them from being admins altogether. It seems rather strange that the admin team would completely lack invite representation. I imagine your second point probably has some merit though, even if there isn't a literal blacklist there's probably functionally one.