@akkartik One criterion to take into account is the range of use cases covered by a system. The smaller it is, the less reasons there are for fear. Browser extensions can't ruin much outside of the browser, for example.

@jryans