Late to the party so I'm not gonna even comment on the actual photo drama one way or the other. This though is a good point people using the "free country" or "freedom of speech" thing to defend their behavior should keep in mind.
People are free to post what they want, other people are also free to tell you exactly what they think of your post or even remove the ability for you to post. And in HC tradition, punches are not pulled when someone does decide to do so, which is awesome.