... e codificato la funzionalità "manualmente"?
Come esempio piuttosto metaforico, difficilmente avresti bisogno di una libreria per risolvere equazioni quadratiche, anche se tali librerie esistono e qualcuno le prende sul serio.
Come caso più discutibile, a seconda delle circostanze potrei abbandonare jQuery (ad esempio quando non ho bisogno di supportare alcuni browser dell'età della pietra): semplifica alcune cose ma aggiunge un altro livello di complessità e inaffidabilità a DOM. E l'uso eccessivo di jQuery porta a problemi assurdi, come quello visto di recente su SO: come posso assegnare un href vuoto a un a
tag con jQuery? Si è scoperto che era una domanda HTML, nemmeno JavaScript.
Un altro caso assurdo e tuttavia non ovvio per molti è l'utilizzo di un motore / linguaggio di template basato su un altro sistema di template: PHP. Terzo livello di tentazione di qualcuno?
E un altro: a volte sputare XML con (in senso figurato) printf
è molto più facile che farlo con un motore XML mostruoso.
Altri casi dalla tua esperienza?