I cannot speak for Atlantics, but I have caught the same steelhead more than once on a few occasions, and know of fish that were caught by more than one person.

My feeling is that if you let a fish go, odds are it will survive and you might catch it again. If you take it home and eat it, odds are you won't catch it again.