Да плевать, присобачивайте неоптимизированный *.js на 550 Кб ради одной-единственной функции, с чего вдруг вас волнуют батареи пользователей и их процессоры? Не плевать ли, что браузер будет тупить, тормозить, выбешивать пользователя и высасывать трафик?
Да и головой не надо думать, шлёп-шлёп и в продакшон, не надо там корпеть над этими невероятно трудными тегами и CSS, к тому же своё время сэкономите, оно ведь так важно для человечества.
Так что поддержу, JS - наше всё, нищуков с телефонами ниже iPhone X за людей не считаем.