I think jQuery is Rome- I was not built in one day nor did it fall in one day and it still exist in a form 2 thousand years later. The issues that jQuery addressed like cross-browsers inconsistencies, difficult-to-use-DOM API and others are becoming irrelevant in this current world. Plus, many things it does can be done in ES2015 or higher via transpilers or naive support. In this sense, its dying for large projects and but maybe not so in small projects. However, due to its mind-share and developers not knowing any better, it will be a long time before it goes into the "Cobol-mode" and "dead mode".