I agree with a lot of people saying it likely won't die soon, but as vanilla JS evolves (and devs catch up) it may eventually phase out. I still use it for simple one-page microsites, because the frameworks just seem bloated for that use when a single js file will support 99% of my needs.