Pat is 7. And no, he has no tact. But sometimes it doesn’t occur to him to say the most inappropriate thing at the worst time ... just the law of averages functioning.
I suspect on some level, Pat realizes the importance of the things he understands, and I suspect also, that he would not knowingly embarrass anyone.
The law of averages may not even apply to him.