Most cabinets will hold your dishware better if you add a third shelf. Go to a hardware store and get them to cut a shelf to the right length. Pick up a pack of extra shelf tabs as well. Bring it home and move all three shelves to the most conveniently spaced height for your dishware. Measure your stack of plates and add enough space between the top of the stack and the bottom of the next shelf so that you can still easily lift out a plate.
I've also added a free-standing wire shelf. This allows me to choose a bowl from the bottom without moving the whole stack.
I use three shelves with my cups and glasses cupboard as well. There is less stacking needed and it's easier to access what I want without moving other things out of the way.