Harnesses/halters for dogs were invented for hunting and tracking dogs... jobs where the handler doesn't and can't control them on leash since the dog needs to freely follow it's nose. They're also useful for people with certain disabilities where the dog needs to lead their person or the dog's physical strenth is needed. A harness/halter gives no control to the head, and without head control the only control you do have is putting your physical strength against the dog's. It also will make the dog less obedient since with a harness/halter there is no way to correct them nor control them. For a dog that is already disobedient on leash a harness/halter would be a disaster.
For training and walking on leash what is needed is a collar so the head can be controlled... where the head goes the body must follow. For strong or disobedient dogs a collar usually means a prong or dominant dog collar. Dog stores like to pretend that a harness/halter is what is needed for control though it's the opposite just because they cost a whole lot more than a collar.