I only brought up Cesar because the article you posted and many of these seem to use him as somewhat of a strawman. Really most of what he does is the same as what the different articles you posted are recommending. The main difference I can see is somehow I guess they define any form of correcting bad behavior as dominance. The last one even lists off a bunch of examples of bad ways to correct behavior which I have never seen Cesar or any reputable trainers use. Here is that list.
I would agree that those are excessive and not generally effective. And positive reinforcement is definitely very effective and should be probably the main focus. But eliminating any negative reinforcement or corrective actions goes too far imo. The slight touch to the side to redirect focus is very effective. Making the dog wait until they are calm and look to you for approval before getting what they want is effective as well. Those are both things those articles seem to fault cesar for. I don't think everyone can or should do things the way he does. He's just someone with a show. He also is dealing with dogs with far worse issues than the vast majority of pet owners will have to deal with and most of those issues tend to be because the people who have those dogs have no clue what they are doing and show no leadership at all.
Bottom line imo using a mixture of positive reinforcement and corrective actions, without abusing, is the way to go. And getting the dog to understand that you are in charge and trusting you to lead them. Which you can do without abusing them. I guess abusing is how they define dominance. Also it helps to be more stubborn than the dog.
Tldr this is actually the best method.