Some clarification is in order. It's not that you can't link to photos that aren't yours, you can. But the link should not be embed using the < img src > tag, linking to the image directly. It should be something like http://WebSiteName/PageName.Language.
There are a couple of reasons for this. First, when the image is embedded, the image loads every time the page is opened. It doesn't matter if a person is interested in the photo or not, someone's bandwidth is being used to deliver the image. If the embedded link is scaled down (ie: thumbnail), the image is sent again when the person clicks on the thumbnail for the full size image. After a person views the photo, that image is still sent every time that person visits the thread to check for replies. And this is talking about just one individual thread viewer.
Add in multiple photos, multiple thread viewers, multiple forums, and it isn't long before gazillions of bytes are being sent across the internet that no one is using. This just clogs things up, slows things down, and causes services to raise their rates because of all the (wasted) data being handled.
Second, the page that contains the photo, may contain information about the photo or subject that people may find interesting. Or it may contain links to other relevant material that may be of interest. Posting a link to an individual photo may only be telling part of the story.
And yes, there is the copyright thing, but it's really more about being a good internet neighbor than anything else.
Stan Lytle
LocoPhotos.com
RailcarPhotos.com