Was your husband under a lot of scrutiny in the past? It sounds like he's been the recipient of constant criticism and is trying to prevent receiving more.
Everybody has an appetite for appreciation. What is the harm in saying "Dear, you did a good job" and you would find that he is then more closer to you.