Autism maybe one part of it.
I used get annoyed when I see things like the one you described, no more.
I have friends who struggle with children who live with Autism. Often, it's heartbreaking to witness helpless parents in the church, swimming pool, or birthday party.
Autism is everywhere and no knows what is going on-- these days prefect SAT score is what people are looking for in a partner. Haha! They produce genius!