One man passing judgement on another man’s skill and ability based on their confidence and ability with their own weapon is unethical.
Not everyone is hunting for the “Sport” or the “Challenge”. Some are hunting for the meat.
A man hunting in the hills of the South East is not going to have the same experience or skills of long distance shooting as someone in Montana or Wyoming.
Neither is more ethical than the other. If the animal is dead and is not lost, wounded or needlessly suffering, the question of ethics has been answered.
Clean kill = Clean conscience.
Out here in the west they spot you miles away and run off. Can’t make a long shot? No game for you!