Wanted to add my two cents on this thread since I am new on board. The sheer fact this thread is the longest out of any other character thread just shows how much are people ready to sympathise with a character like Molly. I believe one part does because they feel like they need to. People love to cheer for the underdogs. The other part does it since I agree wholeheartedly that Molly is basically a fangirl substitute in the show. All those Sherlock(or BC) fangirls just see themselves in Molly to whom Sherlock is just so far out of reach. The third part is really the one that identifies with Molly because they truly share characteristics with her. That introvert akwardness, shyness. That perhaps overtly familiar feeling of pinning after someone you can't possibly have. As much as I understand all that, characters like that don't really get a lot of my love. I feel like they should. Like I say said, everyone feels like they should cheer for the underdog. But sorry, there's a reason why Molly is not "The Woman". All that being said there's a certain likeable sweetness with which the actress plays Molly and I truly respect that. But that highschool crush on Sherlock is simply... urgh. Molly is supposed to be a grown woman yet she behaves as a smitten 12 year old.
For the end, Sherlolly fanfiction is also widely OOC, granted, I don't have much experience with it but it just is.