I'm also surprised by how many developers just don't seem to care much.
Yet, the general population isn't behaving like scouts most of the time, so I suppose it's only fair that developers also aren't.
"Leave the world a better place than you found it" (s/world/code/g)
I’ve spent many years working on hpc problems, and most people simply don’t have , or don’t care about, or don’t know what to do with performance problems.
Don’t have to because they usually have a full machine, and unless they saturate it, the problem doesn’t exist.
Don’t care, because many people think it’s alright if things are slow, or inefficient ( the user can wait, or will live with 100ms instead of 1ms).
Don’t know what to do - this one is interesting : many people don’t realize it’s actually possible to get the same result , but faster.