One of the problems, I think, with the javascript community, is a very bad case of "everything looks like a nail when you're holding a hammer". Like, hooks seem pretty good, they solve some problems, but that quickly becomes "our general purpose library has a hook specifically for managing if users have dark mode" (that is a real hook I have just seen)
Use the right tool, not just the newest tool