В чем преимущество node.js над стандартными веб-технологиями?
Ответ - ничем не лучше.
Почему не все серверы пишутся на Node js?
Потому, что в node.js есть cluster для запуска на нескольких ядрах (для распределения нагрузки на несколько процессов).