I used to write extensively with C++, but it has been a long time since speed mattered that much to one of my applications. I still marvel at the cache-level optimizations some people come up with, but I’m in the same mindset as you now.
My workload split of Data Movement vs Data Transformation is like 95:5 these days, which means almost all the optimizations I do are changing batch/cache/page/filter settings. I can do that in any language with http bindings, so I choose those that are faster to write.
I used to think like the OP/image, but now I’m in your camp. You should absolutely eat things you don’t enjoy if they are good for you. But bad pizza crust is just punishing your mouth while gaining weight.
I understand the food waste argument, but it’s wasted whether you eat it or not. You’re wasting just as much if you don’t eat the peel of the banana.