жквери это отличный метод сделать по простому чтото простое, и в этом он лучше полнофункциональных фреймворков
если задача уже не простая, тогда конечно да, все верно
тут ситуация такая: делая фронтенд можно или использовать компоненты или не использовать, вот этот подход с компонентами современный и jQuery там попросту не нужен, а подход без компонентов - это старый подход, от которого постепенно плавно отказываются