I find this an extremely interesting topic.
I find the attitude of many in society dumbfounding regarding ppl who de-bark their dog for one reason or another. An owner doesn't just wake up one morning and think "hey, it's a nice day ,the sun is shining, why don't I de-bark my dog today." Well, most don't anyway. Lol.
One, it costs money to have a dog de-barked. It's not a cheap alternative.
Two, vets are not just gonna go "oh okay, I can do it tomorrow if you want." There is a lot to look at and a lot to go through in most cases.
Three, I have found that often the ppl who whinge and bitch that so-and-so got their dog de-barked are sometimes the same ppl who whinged and bitched to the council and other neighbours in the first place about the dog barking! Amazing.