Да, морально устарели, так как потенциальные выигрыши по времени при поиске не стоят ровном счетом ничего на фоне тех вызовов, что бросает типовой говнокод современным браузерам и процессорам. Что толку оптимизировать такие мелочи, если какая-нибудь сторонняя либа на вашем сайте кушает в миллионы раз больше ресурсов?