I'd just like to say I totally agree with the heart of the issue, being that chucklefish has absolutely no idea how to deal with criticism and it is savaging them in the long run. You should rarely if ever remove even remotely legit criticism, because, as we've seen here, it kind've makes you look ridiculous.
Getting on people, however, for silly photos and retweeting stuff is a bit much. I feel like it was mostly included as an after note, and that's fine, it's info that's going around and people can make their own decisions on it, but people take silly pictures all the time, and being a game dev doesn't change that. If the people in office don't mind, it's fine. It's not taking a lot from dev time, so whatever.
I feel like what people were actually getting at with the pictures was that it was proof of them wasting time in office, and... well... that's not incorrect? But it feels like things would be better served by attacking the main issue, IE the game hasn't had a major update in months, because it's directly related to the "wasting time in office" thing, rather then try to turn the auxiliary issue that happened to manifest itself as a silly internet picture into a huge deal, because unless the guy has entire albums of the picture's there's not really any hard proof.
I kind've ran away with myself so I'll just end by saying the current state of the game is miserable given how long it's been in public development, and despite this it's important to remember that game devs are people too, and indeed do silly things sometimes, especially if their boss isn't out to get them for it.