It is about zero tolerance...."better safe than sorry". It's crazy, but it is the world we are living in. The kid had it right, they didn't leave the house with them, they didn't do anything wrong. But put the "Homecoming 2014" caption in the title, and now the school thinks it is on them to get involved. But, the school itself is not mentioned, is it? Sure, the kids friends all know where they go to school, but the caption itself is generically titled in my opinion.
Here is another way to think about it. How many other toys depicting violence does that school's students have on their Facebook pages. What about all the video game top scores, the gory Halloween pictures etc etc.
And finally, how did the school even NOTICE that this photo was posted. Is it the school's business to read every student's social media post? Sort of freaks me out to think that the school would be reading my kids Facebook page, like it is any of their business.