Phototoxin
Explorer
I think this is a healthy discussion to have, although DMs are not always realistic about their gameplay. It's healthy because it's worth exploring what knowledge a marked monster has, since, in many cases, you want the monster to violate the mark (so it misses and is punished), and what the monster knows about the mark governs that decision. However, many DMs rightfully try to run combat quickly and make snap (and sometimes unpondered) decisions about what a marked monster will do.
We tend to run it (in mine and other DMs games) that things incl creatures know if they are marked, especially with magical or divine ones - they are like a compulsions. The only time I tend to 'violate' marks is if a creature is reeeeely dumb/unaware (like swarm) or really angry (Thugg smash shiny warrior!RAWR!)