In regards to NetSuite, its adding extra development fluff for 0 gain... its a meta language that compiles to JS (and not always the best JS since .. think old dreamweaver spitting out a wysiwyg webpage HTML/css) when you could just write JS to begin with and that code doesn't need a special compile process or syntax.