I think the original idea (for the main path of the game) was that the second girl (Kat) was supposed to be the MC's wing(wo)man who'll help him get the rest of them. The thing is that (even if we ignore that they all came off as gold diggers, hence unlikeable for a lot of people, right of the start) as soon as they found out he got rich, they all threw themselves at him, so why would he need a wingman?
Then it's what you said about the dev trying to make the girls more likeable that messed things up even more and lead to some inconsistencies. The main ones are the two a lot of people pointed out. Katrina trying her thing with Kendra and Emily putting the MC on the spot for another giveaway. These things shouldn't happen on every path. You also have a scene with Gianna telling you that you asked her to keep everyone busy because you wanted to seduce Alii, when if you go with Katrina's stare thing, she's the one doing that and Gianna isn't involved at all.
The dev is "branching out" more than he can manage. Was there really a need for two different outcomes in that scene with Alii? An alternative scene were Katrina doesn't hit on Kendra if you tell her to back off and/or Emily is not using the MC after saying she won't do that again, would make more sense.