I did't have my kitchen aid more than two years. It was a "good " one with the stainless steel interior. Then it wouldn clean the upper rack. I looked it up and found that is a chronic issue. Was a bad pump part. Gave it away and went to the sears model that consumer reports rated so high. This one cleans well when the drain isn't obstructed. Just a real P.I.T.A. to clean out the drain.I've got a bosch, and I'm not impressed. It's the cheap version.
My favorite dishwasher ever was a kitchen-aid. It would clean ANYTHING.