Delirium says:
... I would prefer if the NPCs wouldn't solve the entire non-stop rainstorm on their own. ...
Agreed. But it is a serious problem for the city, so everyone who is anyone will be looking into it, the world needs to respond as though it is a real place, and they are not waiting for the PCs to arrive on the scene before they animate (well, not all of them, anyway:). If you don't solve it others might succeed... and
they will reap the rewards instead of you.
I was more reminding you that things are proceeding. Also that you (a Status-1 nobody) coming Shelyna (a Status-3? big-wig) and 'getting her to help' solve this for you, may be met with incredulity ... but
Emma gets lots of incredulity. :)
Delirium says:
... feel like a side character in Emma’s story. ...
Realistically he is not overly involved in this, this part
is Emma's story. Why would
Emma ask him to be involved in any way? She does not think it is 'dangerous'. I am proposing a way that makes sense for him to get involved if and when something interesting (to outsiders) occurs, similar for
Persephone, she has her own reason for interfering, and is not there because
Emma asked her to be.
Benji need not even know about your weekend plans (no reason for him to), so he would not be 'standing by'. He just might be nearby, so he can get involved, if we so choose.
Benji has his own things going on, things that
Emma is not involved in, so he is his own protagonist.
This is not all about you. :)