I agree - it is awful to do something bad to a dog - just because it barks a lot.
However - I sure wish one could to something to the owners that allow it.
I can deal with a dog that barks for a minute or two and shuts up - yipping dogs that can go on for HOURS (no exaggeration) do get on my nerves - big time.