I DO usually use pinch collars. They don't really hurt when used correctly.
Of course one form of training is never going to work on every single dog, they are each individuals and you may need to alter your training for each animal. The mark of a good trainer is understanding this and being ale to cater to each individual.