This might come as a shock, but compromise isn't simply "doing what she wants you to do, when she wants you to do it." That's not a relationship.
This wasn't a pile of dirty dishes. It was a drinking glass that was going to be reused. Maybe she comes from an upper-middle to upper class household where everything got put away at all times, but where I come from, you don't waste dishwater on something you're going to reuse anyway.
It's one thing if they pile up. It's quite another if there's a cup or two on the counter that you are using.