no profit to be made, just a really nice consideration for guest experience and THAT I think is priceless.
Not strictly true. Clearly (from the name) this was a sponsorship tie-in from Kodak, and it dates back to the era of film in cameras, and rolls of film were sold at every shop and kiosk on the park. Encouraging people to take photos meant people buying more film which meant profit for the park.
Don't get me wrong, they're a nice idea, but don't kid yourself that they date back to a mythical time when AT didn't care about profits.
Great addition to any park especially with the advent of Facebook etc. I always hear people saying "I'm putting that as my profile picture" when I get home. Great free advertising for the park (on a side like, this is the reason for Alton Towers Resort being added to most rides)
In a sense, they were the 90's equivalent of the free wifi which has now been installed park-wide for guests - again, a nice free perk for guests, but in this case, the benefit for AT is people tag themselves there on FB, and upload photos, which provides free advertising to the park.