I do agree with you, but many vets are not any good at this stuff. You have to get lucky.
Also, this method is easily learned.
As you know, its much easier to prevent and so much better on the female.