I like the dirty clothes, because it took a head-rule I was already following (no clothes off of zombies, or off if human corpses unless they were full || or had belonged to other survivor NPCs) and made it an actual game mechanic.
I like the concept too, but the implementation has some problems that make it not worth it for me. Even though it's supposedly meant to be more realistic, everything about it feels gamey. Dirtiness is a binary toggle that zombie clothes always have and other clothes never do. The only way to get rid of it is to find a semi-rare resource. The whole existence of the washboard feels like an ugly hack to get past needing to implement a proper interface for any of this. In an ideal world, I would be able to get some of the slime off my clothes just by scrubbing them in the river. Or boil them over a fire to get them reasonably clean without needing soap. It should be easier to clean items made entirely out of plastic and similar materials. If an item is fireproof, I should be able to burn it clean. And items would get dirtier over time, even when not worn by a dead person. And filthy items would be displayed using something less ugly than rendering the name in dark brown. I can't immerse myself in this.
I don't think it's really about finding a compromise between realism and fun, because right now, much of the game isn't either. Like the skill grind.