I believe this comes from people trying to show off their education. Traditionally, words with a french descent were pronounced with a silent H. So for example hospital (from French hôpital) is an hospital, where hound (from Germanic hund) is a hound.
This is pretty much deprecated these days and anyone enforcing it is beyond grammar nazi, but it’s interesting to know the pattern.
Source: my secondary school English teacher.
This comment is useless. Why don’t you start a discussion by giving some reason why you think none of the examples given are neurodivergent?