Talking about happiness at work is different from talking than talking about performance, commitment or sick leave
As software engineers, I think this is even more important because of how draining the work can be at times. It is easy to forget about the enjoyment of your work when you are caught up in a problem with your code which is why this is important.