I guess we are playing a different game then. I said the MC was horny, no doubt. I could go on for pages on how the MC generally acts respectfully but I'd rather spend my time elsewhere. If you really believe that then I'd be wasting my time trying to convince you otherwise.
The MC is meant to be the player, not the protagonist. You the player fills MC's shoes, and you can choose to be disrespectful, or nice. You can tell Kali to show you her tits right after meeting her, or you can offer her a job. MC is meant to have as little of a personality as possible so you're able to fill his shoes and think of MC however you want to play him.
Perhaps your MC would like to follow the wishes of every girl, and another person's MC would like to be as rude as possible. So I think it's reasonable to assume you are playing different games based on how you see MC.
But MC still needs to act, or rather not act, in a specific way that allows the girls to grow closer to MC for story reasons. MC can't actually be a cunt or the game would just end.
I think it's reasonable to assume MC knows Maria doesn't want to get pregnant, but does like creampies. I believe in her first vaginal sex event, when you cum inside her she says "DUDE! What the fuck!? I can't get pregnant!" "Urgh, oh well. At least the creampie looked hot for the viewers..."
I believe MC's only personality trait is 'heart of gold'. He's a decent guy that listens when he needs to listen, and fucks when he needs to fuck. He's neither "Wait, this is going too fast for me. Let's just enjoy our date" and neither "Shut up bitch and suck my cock." But at the same time, you're sort of able to lean whichever way you want, resulting in your having your own idea of what MC truly is.
But in any case, I just haven't made the option for you to be able to cum outside of her. It's not something I'll be doing either. (Unless I remake that animation)