Hmmm... I'll happily admit I know very little about her but your character assassination seems like exactly the sort of thing that caused
@Oscie to bring her name into the discussion. I mean, let's focus on the bit in bold (which is on my mind, because of the imminent referendum in Ireland)
A quick google for her views on this topic reveals the following:
Your beef seems to mainly be with her having an (alleged) row with Diane Abbott, her willingness to talk to the media (maybe Abbott could learn a thing or two from her about how to handle these interviews?) and daring to have friends who are conservative MPs. Seems like a bit of a leap from all of that to discredit her political opinions.
All of which is a great example of the likes of Momentum smearing people based on the company they keep rather than the policies they support. It all seems unnecessarily divisive and - as I said - is a terrible way to win a general election.