Я считаю успех jQuery и его популярность у разработчиков очевидным и легко объяснимым. Та идеология разработки, что стала основой для знаменитого слогана «do more, write less», как нельзя лучше понятна любому javascript-программисту. Действительно, структура страницы сайта все-таки относительна проста, а набор доступных для стилизации или анимации элементов весьма ограничен. Ясно, что требуется многократное обращение к подобным объектам, что на чистом javascript выглядит несколько утомительно и монотонно.
jQuery предлагает сократить длину кода в несколько раз и сделать манипуляции с объектами страницы более простыми и наглядными. Наглядность, точнее, простота использования фреймворка, являются несомненным преимуществом jQuery. Многие команды интуитивно понятны и практически не требуют запоминания.