It's all a matter of compromise.
I can see the difference between 60Hz and 120Hz on phone screens, and I think it's worth the impact on battery life.
I can see the difference in speed between VSCode and editors like Sublime or Zed, however in this case I prefer the additional features at the cost of speed/smoothness.