Software Development And The Sunk Cost Fallacy
skorks.com
skorks.com
The problem with JavaScript (if there is one) is that you have to "get it" to use it. Unless you understand how it works and how variable scope works then it might seem arbitrary and unpredictable. JavaScript is not a sunk cost but a rich web asset!