Atoned4, every hunting technique can be criticized by those that don't partake in those techniques. Critics of stalking will say, you can easily ruin a fellow hunters hunt by spreading your scent all over their stand location. We can go round and round with claims of unethical behaviors.
Remember, sucessful hunting results in something dying, to which a portion of the population will never agree is ethical. Sucessful hunting is every hunters goal and for the most part, is what all hunters try to do legally under their own ethics.