Let people enjoy things. If people want to visit a place, take some photos, and leave, then I don't believe that's morally inferior to someone who visits the same place but doesn't take photos. People enjoy tourist destinations differently and that's fine.
At this point, I'm more annoyed by the people who make a display of their sense of superiority over people taking photos or otherwise not enjoying the tourist destination in their approved way. Everyone has the same right to be there, IMO.