Это скорее вопрос стиля и предпочтения, чем что-либо, хотя возможно, что могут быть и соображения производительности.
Если вы используете фреймворк (скажем, jQuery ради аргумента, хотя это может быть любая фреймворк), и вам нужно написать новую функцию. Это простая функция, и вы можете легко выполнить ее без использования фреймворка.
Есть ли какое-то преимущество в использовании фреймворка, поскольку оно уже загружено в память браузера, имеет легкодоступную карту DOM и т.д.? Или простой ваниль js всегда будет анализировать быстрее, потому что он "сырой" и не зависит от структуры?
Или это просто вопрос вкуса?