I think of Marisa as the "Player's relationship" to the story, where we want to be part of what's happening in each game. Considering the fact that she there to 'steal' Reimu's job (or just to have fun while the incident is happening), it kind of plays off of us that we, the player, would want to share the burden with the shrine maiden to help her in her adventure, or just at least be part of it and possibly do more than the shrine maiden. Though carrying a job alone is possible to the human mind, the amount of responsibility can be overbearing to handle it alone, hence Marisa is there to help her friend out.