You are totally right about Sapir–Whorf, hammers-and-nails, etc. Yet the bigger issue is that super-set/subset relations in programming styles.The principle of linguistic relativity holds that the structure of a language affects its speakers' world view or cognition. Popularly known as the Sapir–Whorf hypothesis, or Whorfianism, the principle is often defined to include two versions. The strong version says that language determines thought, and that linguistic categories limit and determine cognitive categories, whereas the weak version says that linguistic categories and usage only influence thought and decisions.
I suppose we can translate as: give someone a hammer and everything becomes a nail. So after years working with a particular programming style everything begins to look the same. i.e. each new problem will be 'fitted' to that style. i.e. Spanish Inquisition style.
The answer is to use a style based on the requirements of the problem and needs of the organisation and not on the whims/preferences of the developer.
Some loopies and algies even get married!
Functional programmers will use loops when they are required but the loopers are stuck in loop land and won't use functional forms when they are clearly more efficient and more elegant.
P.S. In a mixed marriage, don't let the loopie in the kitchen! They'll cook the peas one. pea. at. a. time.