I'd like to answer you with a post i made
here some time ago.
"I think most people here agree on Robert being a douchebag. Nevertheless Robert has some purpose and relevance in this Game.
Let me explain
1. Game Mechanics wise he provides the opportunity for a couple of Lust Points, which may be needed if you want to start Lenas Corruption early.
2. Robert provides early sex scenes which developers need if they dont want to rely on a) dream sequences or b) flashbacks; and developers need early sex scenes to keep or get the audience interested in their (porn-) game.
3. Exactly
because Robert is being a Douche he doesnt railroads Lenas story too early.
4. Robert works as an early counterpart and (weak) antagonist to Ian. Lena can choose Robert one or two times over Ian which is nice for players who either
a) arent into Lena x Ian or
b) like to fight for (and eventually win) their girls (as i do: "Ganbatte
(japanese for "Work hard/GoodLuck") Ian!") or
c) like some sharing or
NTR vibes in their game (
as omg Ian is such a wimp he looses even to a douche!)
5. For dramatic build up developers should not introduce strong antagonists (Axel) or EndBosses (Seymour) too early.
Ian (and Lena) need the chance to level up a bit before they have a fighting chance and can face them on equal grounds.
6. Robert is weak and needy and kinky, this enables us to provide ourLena with some defining traits:
a) does she give in to his demands although he has a weak character? then she may be more submissive than we thought
b) does she play his neediness and weakness against him? using him for her own goals? she may be more dominating or smarter then
c) does she like the roleplaying / cosplaying (i certainly do
)? here we go
d) do u think kicking his sad butt out of her bed while she is already fucking him is one of the greatest moments in this game?
i certainly do
so no, i dont wanna miss Robert in this game, i am totally cool with him."
My view of Robert hasn't changed in those past months, i think he was purposefully created this way for above reasons.
I am not saying a decent, honest, hardworking and charming Robert would not have posed an interesting alternative narrative.
Since myLena shot down Mike immediately i am not sure about his role, but from what i gathered here, Mike is a cheater.