Why I still love writing vanilla JavaScript