Jpete I often disagree with samhill's point of view however, I feel that I must point out that his point is valid. Also many times there is no "right" solution to a problem, just varying degrees of good and bad.
While I agree, some things are the "least bad" choice, some things are always right, or always wrong. And I don't think it helps anyone to compromise on those things. Correction, it usually helps someone in D.C. line their pockets but it's bad for pretty much the rest of us.