personally i think when the stuff with zak happens and certain things unfold because of it then it will make more sense why she is like this as a character, maybe she will be the bridge that brings the mc closer to suzi and charlotte.. so far she has been one of 2 people that trusts the mc and speaks good of him defending him to others. for me it makes sense why she is like this, mother is one of the most famous people around who had a very bad time with men so she is way more sheltered. you are not even a part of the game if it wasnt for her needing a bodyguard, for me the game actually makes more sense that she is like this as you're there to protect her, maybe if she is stronger as a person and less sheltered she wouldnt even want someone there to protect her, and with charlotte the way she is do you think she would of gave the mc a chance if her daughter said "i dont need him, i dont like him.. blah blah"
I get it, you want the time in the game to be focused more on charlotte, or whoever you like.. and i think in time when the mc has caught the person fucking with emma you will likely be charlottes bodyguard, spending more time with her.
Im personally a protective person, i dont want harm to come to those around me and stuff like that, if i see innocence in someone it makes me happy.. because there will come a time when they see the world for what it is and see bad shit and that innocence is gone, its why i say things like you should protect your kids innocence.
More will likely make sense once the story plays out more and there will likely be a time where people open their eyes more and understand why she is the way she is, as i said before though for me it makes sense already to why she is like this and makes the game more believable and you feel more needed as a character. If emma was like suzy you would be out the door in the first 2 days.