Our apartment has the worst dishwasher I've ever used. It's a GE Nautilus. I've come to expect all the glasses to take 3 cycles to actually get clean. They go in with a little juice or milk in the bottom, like a glass normally would. And come out coated in grit. I have no idea how it happens, but glasses, bowls, and sometimes plates come out dirtier than when they went in.
We've tried different soaps and cleaning the dishwasher. I don't know what else to do about it. So I run the dishwasher and eventually wash all the dishes by hand.
I might switch to paper products.