I'm puzzled by the implicit assumption here that the devs are not trying to make people happy. They may rarely succeed, but it would be strange if making people happy wasn't part of their objective.