I think jQuery and IIFE/AMD modules are fine. Tools for the job, React might be overkill for some smaller apps, and jQuery is a hassle with larger SPA/PWAs.
Prefer React/Vue for the big stuff. But you can't beat vanilla when you need perf and control.