Full disclosure; I am the father of a 10 year old son with autism. My reaction might therefore be a little more visceral, but damn!