Почему некоторые люди утврерждают что плохо использовать jQuery?
Во-первых, jQuery родилась во времена, когда каждый браузер реализовывал JS и DOM API по-своему, её основным назначением было сглаживать эти различия. В наше время это преимущество библиотеки уже утеряно. Во-вторых, jQuery не соответствует основному вызову современности - сложной кодовой базе. В развитом фронте код, использующий jQuery, быстро превращается в трудно сопровождаемую лапшу. Поэтому для простого фронта чаще стали использовать ванильный JS, а для сложного фреймворки типа React, Angular и Vue.
Тем, что представляет из себя набор костылей "на все случаи жизни", которые современным браузерам нафиг не нужны, но были очень актуальны в древние времена. Это не "плохо", это "бесполезно", но не "вредно". Кому-то удобнее на ванильном js писать код и не париться с подключением лишней библиотеки, а кому-то нравится синтаксический сахар jQuery (кроме сахара в наше время эта библиотека больше никакой полезной роли не играет по сути).