What other programming techniques should be opt-in by default? OOP? Global variables? Caching?
Singling out a technique just because you disapprove of how certain parties have used it is just as ridiculous as trying to to shoehorn it into every application and use it as a marketing buzzword.