Being possibly the first photos of the inside of a Model S battery sled, I understand his desire to protect them from getting spread around and used by others. Seems sensible to me.
So people don't accidentally learn something? If you take the time to post the photos I don't know why you would not want people to see them. I could see his point if he was running a Tesla related business or that was his website, but he just seems like an enthusiast.