You are very right to be annoyed. For what these vets charge us they could have at least done that. I have never had that problem with my vet but if I did I sure would call and tell them off. The dog just had surgery and cleanliness is a big part of them healing well.
As for your husband I totally agree that he could have done his part as well. It is definitely like a dirty diaper...some men like to avoid it...lol.
Anyhow I hope his recuperation goes well.