If the MC have to do something at some point why give the option then? It's really frustating when you make a choice and the character does the exact opposite of what you expect. Of course, in this example of the professionalism, she's a temptation and a slip up is acceptable (storywise).
I agree with you, that's why in those cases there is no option, the visual novel story just progresses without prompting the player to make a choice to go to a event or not.
I was referring to comments from some players that have asked why can't they just skip some scenes if they aren't interested in some character. They can still "skip" the scene and not read it, it's just that the story will progress as if that had happened. I can't allow players to choose if they want to take part in any scene and then adjust all of the following story to take into account if they were or not present in any given event. That's why most scenes just take place without asking the player if he wants to be there or not.
Of course then, all the scenes contain choices that the player can take with different outcomes.
EDIT: also, for that particular case of professionalism, there is a combination of choices the player makes that leads to the mc being professional and not fall in temperatation, or not. It's just not a single choice, and some events that could be considered unprofessional (ex: a patient being in a pub with a group of people including her psychologist) take place regardless of the player choices.
But, when there are choices, they do have consequences for the pursuit of that romance with that girl or to remain professional without any romantic interaction.