Muy interesante el artículo.
Pienso que esos puntos son muy importantes, pero antes debemos enteder bien los conceptos de la POO, principios básicos como: abstracción, encapsulamiento, herencia y polimorfismo. El entendimiento sólido de estos puntos al igual que otros principios que son fundamentales (DRY, SRP, El principio de liskov, etc...), harán que no caigamos en los errores que se mencionan en el artículo.
Mi humilde opinión.
Un saludo!