I think what most people would want to do is create meetings from the main account FOR other hosts / users. Or change the host of an existing meeting.
I get that we add a user, make them a host. But it’s how that is managed from that point that is the problem. We might not want them to have to schedule the meeting themselves, we might want to set up the whole meeting for them using our templates for example.
Or, if we’re creating using the API use their details to create the meeting (that might be possble already, not sure)
As an aside, if you have scheduling rights set up, can you change the host of the meeting after it is scheduled?