Just because something cannot be done perfectly does not mean it should not be attempted.
I agree ethics cannot be defined in a complete manner but there are certain ethical ideas that are held broadly enough to be called a consensus or a reflection of community values. And I think that people who care about that community should speak out to defend it and to condemn poor conduct.
To give you an example, I think there is a clear consensus that prey suffering should be minimized in ethical hunting.
Or, to put it in the context of this thread, the fact that some dog hunters may think that hunting over bait is unethical is no excuse for hunters and hunting groups not to speak out against 2 km shots that are causing legislative authorities concern.
I am probably less ambitious than you think I am. I just think that Flbt's argument that ethics are meaningless when we can't achieve unanimity is false and harmful.
Interestingly the province of Newfoundland has published their own hunting code of ethics:
Safe Positively identify your target before you shoot. Shoot only at appropriate targets or legal game. Always practice safe gun handling. Practice shooting skills and be sure your rifle or bow is properly sighted in. Pattern your shotgun and know how it shoots. Avoid hunting from roads. It is...
www.gov.nl.ca
I will go a step further in my ambition, I think every hunter has an ethical obligation to act as an ambassador for hunting, to represent the pursuit well, particularly when dealing with non-members of the hunting community.