А вот по сути какие минусы у джквери?
Для меня основной минус это тяжело поддерживать большие кодовые базы на JS. Ну и то что html. В одном месте, а евенты отдельно. И прежде чем менять html надо бегать по всему js и искать не висит ли на нем чего.
И отсутсвие современных плюшек JS, а если настроить тот же bebel для современных плюшек, то и современную библиотеку подключить не проблема.