Thanks. (It makes me feel a wee bit younger.)
Moore’s Law pretty much wiped-out any consideration of “efficiency” in my book, a couple of decades ago ... with the notable exception of the very valid edge-cases that my esteemed colleague, BrowserUK, routinely and legitimately encounters in his daily work. Aside from such performance über alles edge-cases (and therefore, IMHO “as a general rule”), maintainability and simplicity trump just about every other imaginable concern in this business. It is frankly, literally, true that ... “at 1 billion ops per second (give or take...) these days, no one can hear you scream.”