Not OP but my perspective is that much of software development, engineering, and practices become cult like, often without theoretical or empirical basis.
I'm rarely surprised anymore when I see criticism of one approach over another. Someone may think "the way" to learn Linux kernel development isn't what OP suggested and there's a cult of people who agree who will adamantly concur to a fault.
Not OP but my perspective is that much of software development, engineering, and practices become cult like, often without theoretical or empirical basis.
I'm rarely surprised anymore when I see criticism of one approach over another. Someone may think "the way" to learn Linux kernel development isn't what OP suggested and there's a cult of people who agree who will adamantly concur to a fault.