Как хорошо, что уже начинают появляться и развиваться языки вроде CoffeeScript или TypeScript, которые всю эту негуманоидную возню с прототипами перекладывают на компилятор! Глядишь, лет через пять можно будет забыть JS как страшный сон.
Вообще-то коффескрипт это не очередное «а давайте мы сделаем в js нормальное ООП», а в первую очередь js со своей истинной семантикой и с человеческим синтаксисом. Оберткам над прототайпной моделью уже сто лет и их и так дохуя.