The JavaScript community is not very critical; we accept whatever framework developers put out unquestioningly. This is how we end up terms like "transclusion" and the community just laps it up. React started as a simple and elegant library -- anyone with knowledge of basic JavaScript and HTML could glance at the code and understand what it is doing. Sadly it has become more complex since then, and I wouldn't be surprised if the next release has "transclusion" and whatnot.
I feel like hooks actually trend more towards "anyone with knowledge of basic JavaScript and HTML could glance at the code and understand what it is doing".
I think the community has trended to more knowledgeable / trying new things, and using more complexity as time goes on.
Everything seems elegant and simple at the start....