I understand the point you are making and I disagree with it.
Software is not a religious text. There is good software and bad software and good and bad ways to make software. Usually the devil is in the details and context matters a lot in practice, so it's hard to just write down the answer to all things in all scenarios.
But in a technical interview things are pretty cut and dry. There are in fact right answers and wrong answers and if an interviewer is nitpicking during an interview then they are in fact not doing their job as an interviewer well. If they do the same thing on the job then they are at best a mediocre engineer.