jesus murphy, thats a clean bike. I commend you especially on your chain rings! (really, mine does not look that clean that often)
I do like keeping my bikes clean and I am certain that stuff lasts longer with fenders cuz it keeps abrasivey stuff off stuff. (and Im not a clean clean freak at all)