Obama visiting a Marine base is about like a notorious whore in church.
Not really, the whore is likely there for salvation, or at least forgiveness, and in most churches, but of course not all, would be welcome on that basis.
"O" OTOH, is there to use the Grunts, squids and their families as background for a photo op. I doubt he was particularly welcome.
More like a turd in the punchbowl than a whore in church. IMHO.