The Parvati storyline is just... banal teenage stuff. The storyline would be enormously more interesting if it would be revealed that the reason Parvati is asexual is because she was raped and molested by her father, who everyone thinks was a good guy. That would be dark and shocking, and would have some gravitas to make the player feel *something* towards the character.
Eh, i think the "raped by father" is a bit too overused nowadays as a socking plot. It was interesting the first 2-3 times but by now it has become a cliche and the entire "rape as backstory" is a trope common enough to have its own tvtrope page.
If there was a better storyline with Parvati IMO that would be something else entirely.
(warning: fanfic quality writing follows :-P)
For example i found it weird that both Parvati and Junlei got interested at each other at first sight (i can sort of accept Parvati since she's naive and has already idolized Junlei - though it'd still feel shallow - but Junlei is the center of an entire spaceship that also acts as a "melting pot" for the rest of the colony, she should have way more experience than Parvati).
So instead of that, a different setup could have been that Junlei needs help with the ship's maintenance (already a thing with the radiators that need fixing) and you agree to let Parvati stay a while at Groundbreaker (you'd lose her as a companion for a bit). Then she'd give you side quests that have to do with the ship's needs for stuff that the Board refuses to give them access to (again a thing with the story) - these would still be fed-ex quests, but they'd actually make sense considering the unique situation the Groundbreaker is in. During that time she may hint about her affection towards Junlei (them working together and developing a relationship would IMO make more sense this way) and perhaps even give you a couple of quests like those that already exist (like the casserole or whatever) but at a later point. Then when that sidestory has ended Parvati would return.
This approach could also be made to follow C&C by having your actions in these side quests affect Parvati and Junlei's relationship. Parvati may be knowledgeable, but she's inexperienced - especially when it comes to spaceships (already mentioned in the game and more than once). When she asks you for something, you could be presented with two possibilities and depending on which you choose you may affect Parvati's performance and how Junlei would perceive her. For example she may not know about something and asks you to find her a manual about the topic. You could find that manual in some abandoned lab full of mantiqueens (or whatever) *or* you could ask the SubLight lady about it (either option would be mentioned to you luch as asking some vendor about it). The abandoned lab would have the good manual, the SubLight lady will have you run an errand to some asteroid or whatever that she needs to fuel/confirm some of her suspicions which also happens to be the lab of someone who worked on That Stuff (=whatever Parvati needs) so he probably has the manual too. As it happens the manual is a copy that someone made by hand from the original (because he arrogantly thought he knew better, also fits with the loony scientists the game has - whatever place you visit could also be the result of his hubris) that has bad/wrong/missing information. That latter makes Parvati do some stupid thing that gives a bad impression for Junlei (in that she doesn't trust Parvati to handle stuff so she doesn't pay much attention to her or even gets annoyed by her), which may end up with the two not getting together.
Of course you could also sabotage her (put space laxatives in the casserole) after the fact because that is always fun :-P.
Well anyway, i'm a programmer not a writer so none of the above may be a good idea, but i think the whole sidestory could have been done in a very different way that didn't felt like "teen drama" as you put it, while still having the overall end result (Parvati and Junlei ending up together - or not, depending on your actions).