My argument for analogy that I had come up with was in support of the idea of lesser evil voting. Say you needed to reach a destination, for example get to work, and the only two ways to get there were by a train that constantly runs, but does not take you to your exact location or a train that will take you to your exact location but you do not know when it will show up. You don't just forget it and not take any train or go to work. You could wait to see when the train that takes you exactly to your work arrives, but you could be waiting five minutes, twenty minutes, maybe even hours. That would just be wasted time. Instead if you compromise and settle for the train that is there, you know you will get to work on time even if you do have to walk some distance since your train will not be taking you exactly where you want to go, but at least you know it will be close and that you can rely on it to be there whenever you need it.