In a foresome it is impossible to take a picture without distracting play. It is no different than walking along listening to voicemails except worse in that you can't walk and take pics...note: Do not bring a rangefinder and if you have to ask permission to do something, just don't do it.
I would disagree with that if the photographer has a good sense of golf. One of my playing partners during my round at Cypress Point must have taken 100 photos, never held up play and was never in the way. We all played really good golf that day and I got a full roll of lifetime memorabilia to boot.
Basically, if you're going to take photos of you playing a course, you need someone else in your group to want to as well, and then take photos of each other. General rule is that you do it only when the opportunity arises and it can be done subtlely... ie. you're already on the green and you're walking up to the guy's drive ahead of you.
Other rule is, no matter how famous the hole, you can't just go pose a photo and hold people up. If you slice your drive into the bushes then tough... no nicely posed fairway shot.
At the end of the round you've probably got two or three nice photos to remember your round, and you didn't spoil it by constantly being a tourist.
Also, there is nothing wrong with asking your hosts if they'd like to pose for a group photo on a famous tee (and ask caddy to take photo). Sure they probably get asked it a lot, but one shot is generally ok to ask for if they're happy to, and should serve as a decent memory of the round.