>>7895
The same people that think design patterns that sidestep / mitigate OOP are elegant.
programming instructors at the community college level tend to breed this counterproductive cargo-cult mentality, but it slowly crept into acadamia as well.
To be fair, 'OOP' is the only word they can summon when trying to convey "modular design", "abstraction", "orthogonal design"; their heart is at least in the right place.
For many its a rite of passage and they can't imagine any other paradigm, its basically the programming equivalent of circumcision.
Its similiar to language teachers trying to get students talking in a formal / polite manner before learning to talk casually.
OOP boils down to memorizing terminology, and testing can be done with multiple choice, text-book authors love it, colleges make shit tons of cash off it, etc.