Well, it's not like the fact that the MC's teacher hired the prostitute's services matters to me. It would have bothered me if it was the MC who had done it, but since that is not the case, what one or more other guys do with the prostitute isn't going to change my position. Possibly ratify it, but not change it. Well, yes, you know that he has hired her services, but also many others that you know nothing about, the truth is that personally knowing one of her clients isn't the reason to reject her. The reason is that she is a hooker, knowing the name of one of her clients is only a unpleasant coincidence.
The good thing is that we can reject her. The bad thing is that I'm not sure how doing the same thing (reject to have sex with a girl) too many times will affect the turn-based combat. As I have already mentioned before, it's possible that it will result in the inability to win some of the game's battles and therefore force us to restart the game or load a previous game: A VN doesn't give the option to gain points, sometimes previouly lost, by using quests, combats or other methods.