This made me laugh. My kids are 7, 5, 5, and 3, and there's no way they'll be watching CSI or Bones anytime soon. My kids don't know what "rape" is. They don't know the mechanics of sex. I also don't want them to be desensitized to blood and gore and violence, and the special effects on those shows are really good. I can't imagine allowing them to watch that sort of adult-oriented programming anytime in the next 5 years, at least.
(I also thought "Shrek" was a bit racy. Hee!)
That being said, my boys have tons of shirts handed down from cousins, as well as shirts my mother-in-law buys them on really low end-of-season clearance, and their clothes aren't necessarily a reflection of their interests. So I can see Kyron's CSI shirt just being a cool shirt someone got on sale, at a thrift store/garage sale, or as a hand-me-down. It is an odd coincidence though.