In reply to Ron.

Agree. We use Javascript when we need to provide better user experience and better performance of the website (if we do it right). One size doesn't fit all. We can choose traditional way to build WordPress website or a new way with Javascript. It's just another option, another opportunity.