The issue is that being a Marketing Cloud Org Admin or a Launch Product Admin (in the Admin Console) only lets you assign users and permissions for the Launch product, it does not actually give you any rights inside of Launch itself.
In order to get access to Launch, your user must explicitly be added to a Launch product configuration of some kind. This means that you won't have Org Admins publishing stuff in Launch unless they've actually granted themselves rights (which creates a record).