I think the way I see it, I'm not sure there is always pragmatically a solution to an ethical conundrum facing us.
However, that might just be because nature has not offered the truly reasonable option.
In fact, I think a big mistake in a lot of relativist ethics is failing to appreciate this.... I tend not to sympathize much with the relativist ethics, beyond admitting that values can involve subjective and objective components both.... but I view ethics as about right and wrong, not about the whole sphere of possible value-assignments, and really to me, either you say there is no ethics or there is one and it's objective.
Basically, just because we are tied by pragmatics doesn't mean there isn't a way of rationally discerning what is an ethical state of affairs and what isn't.