Oh there is certainly imprecision, but I don't think that's where the elegance comes from. Especially given that most actual moral quandaries you might find yourself in are clearly not in the grey areas, and so the few that you do encounter can relatively easily be dealt with via either "better safe than sorry" or "worth the risk", depending on your personal inclination.