Thanks Joshua :)
The last few months I'm begging to think that people who work in the web world should of themselves as engineers & not programmers or even 'designers'. To quote Wikipedia: a web "engineer is concerned with applying scientific knowledge (knowing browsers, HTML, CSS, UA, etc), mathematics (color theory, layout, time-to-glass), and ingenuity to develop solutions for technical problems. Engineers design materials, structures, and systems while considering the limitations imposed by practicality, regulation, (usability), and cost (to program, implement, and use)."
To use `delete` or `_.omit` is a derision an engineering brain must balance the pros & cons. There is no blanket rule here.