It's not biased in the least... It's based on whats been shared here: If she's insecure enough to care what her friends say about the man she is supposed to love, then he is not the man for her. It's that simple and that black and white. I know if my friends said something negative to me about my bf who I loved (now husband for many years) I would have told them to f-off. Particularily if he wasn't showing me any red flag behaviour. Now, that being said... Josh did show her red flag behaviour by lying to her about an ex so maybe she should just go away and stay away because she will never be able to accept his past, trust him or be secure enough in her own worth to feel safe in being able to be enough for him.
They are incompatible. Josh should be with a woman (not a girl) who can accept the fact that he was promiscuous and is now able to trust him to be exclusive with her.
I feel they've been mis-matched as LIFE partners from the very beginning. Why delay the inevitable?