So, I finally got fed up with trying to change all of the colors in all of my programs so that they didn't conflict with the careful imbalance of my eyeballs. Instead, I chose the background and foreground colors that I wanted on my terminal, my font (mostly because it has all the characters I want), and summarily destroyed the color capability of my terminal with this:

XTerm.vt100.colorMode: false

And it is about time, too!