Your dishwasher shouldn't be 'bad' at cleaning.
Here are some tips:
https://youtu.be/jHP942Livy0?is=B_CGi4shCuiwQLvR
It dulls sharp knives, and is very agressive to other materials too.
It's kind of crazy what goes on in that machine. It basically turns into a mini-Venus in there.