I don't think it is barbaric at all. I don't think it would hurt any more than having a dog spayed or neutered. If the rooster is given something to knock it out and feel nothing during the procedure I don't see a problem with it.
I did a search and found several mentions of a book that shows...