&gt;&gt; A more complex language means more lock-in to existing runtimes, more room for bugs, more wasted engineering effort supporting the moving standard, less opportunity for lighter abstractions or more declarative assets amenable to static analysis ...<p>Sorry you&#x27;ve lost me on this one - I&#x27;m sure &quot;complex&quot; is the wrong word and how the rest of your conclusions follow mystifies me.