Duck is a fairly rich, fatty meat with lots of flavor. I feel that the more savory/rich sauces just add too much of that. Usually salty/fat go well with sweet/citrus. I think it's the same reason you see foie gras always served with something sweet. Lots of fat and very rich.