Jack
It's not top of the list right now, but it is something that needs to be added, clearly. I can also change the host manually if they are totally inactive and the situation cannot wait.
Do we need the host to tell you that you can change the league host? In my current league the host is not playing and he has told me that he doesn't want to host it and he could give the hosting permission to someone else.
It's kinda important as we (+my league mates) want to change few race dates etc. Hopefully this can happen soon:)