I cleaned the chains and cassettes on my three bikes a couple of weeks back. They didn't look that good though
On my Audax bike last year, after a through clean it cost me afew quid for a new chainset, cassette and chain. it was the muck that was stopping the chain from slipping on worn teeth.