So, let's differentiate here:
In PORN - which is fantasy and NOT a how-to manual for sex - the "money shot" is virtually always made visible in some way (sometimes it's even faked - usually badly, see many sketchysex.com clips).
I, for one, prefer it (in porn) when a guy being sucked off cums in/on the mouth of the sucker, and then the sucker goes back down on the cock, sucking up every last drop. It's even hotter if he keeps sucking as / until the cock starts to soften!
Likewise, I prefer (in porn) when a guy fucking another guy pulls out just as he starts to cum (to show that he's cumming), and then stuffs it back in - especially when you can see the pulsing cock delivering another shot deep into the bottom's hole!
What I don't enjoy - even in porn is the situation where the top fucks for a while, then pulls out - not to cum on the guy's ass or chest or stomach... no, he pulls out, re-positions himself, then jerks off (because, honestly, who can stay THAT CLOSE to orgasm while you do all of that moving around!?!) to cum on the guys's face... to me, that's a signal that the top just wasn't "feeling it" and couldn't cum fucking that bottom, so had to finish the scene jerking off...
But, reality is another thing entirely:
When I'm sucking a guy and he cums - it's in my mouth! You'll never see me pull off to "display" the cum... (not even on my tongue) ... I take every shot, every drop, down my throat and swallow "while its hot"... no display necessary, as the only one who's there to see it is the guy who delivered it to begin with!
When I fuck a guy and I cum, I wouldn't DREAM of pulling out to cum on his ass or chest (much less twist around and try to cum in/on his face)! I cum in his ass - as deeply as my endowment allows - and I usually "lean into" him to kiss him while I continue to convulse!
I do admit that, when in groups, this changes... I have been sucked off my multiple guys simultaneously, and they WANTED me to cum across both their faces - so they BOTH got a taste! I was happy to oblige...
Sadly, that is not a common scenario for me (at least, not anymore!) LOL