Ripeto puoi chiamare la mer*a cioccolata... ma sempre mer*a rimane, puzza e fa schifo e non credo tu la voglia mangiare.

EDIT : mi sono guardato la pillola e nonostante ci siano alcuni punti discutibili, l'unica soluzione sensata e' non definire js come linguaggio OOP !!!
E cio viene ulteriormente confermato dalla pillola stessa e le conclusioni tratte sono errate!
js non e' OO e' tutto lambda calcolo e piu' vicino ad un linguaggio funzionale.

Parliamo di ereditarieta, scoping, incapsulamento , polimorfismo etc... che sono i must di un linguaggio OO ... e che js tenta malamente di simulare con acrocchi inguardabili.