@snapfist. Yes is pointless, but "no" means something much more. The simple answer is, it is a leadership tactic in business meant to tell the other person in public or private that they wasted your time and to carefully consider Wasting your time in the future before really thinking about it.
This is not a good leadership tactic. You do this to an employee and they will stop respecting you pretty darn quick.