I'm not sure what else "shame on you" would mean other than censure (to publicly declare disapproval, as you have). Both have about the same connotation in my mind.

And the album you speak of is one of my favorite albums of all time! I've seen them play Crack the Skye in its entirety live before. So good. Sooooo good.

#4815, posted at 2012-12-08 19:34:11 in Cognitive Surplus