Just like This American Life verified every story, until they didn't and it blew up in their face.
Which do you think is more corrupt, a country like the US that has imprisoned governors and impeached presidents, or a country which has never questioned its leaders?
What is it, exactly, that's getting in your craw?
It's a trivial little story. The thing that got me to comment here was the fact that it (the new species) wasn't named after the photographer; that's all. But I am really surprised to see people questioning the veracity of the story which is so insignificant (there are 100s of new species being discovered all the time; it's not like they found Sasquatch or something), and the baffling assertion that it's got something to do with the management at Flickr.... really?!?!?