Here's an article that really covers the latest thoughts on this topic very well.
In the end, it comes down to which method science can prove works (not only for dogs, but humans too.)
Cesar Millan or Victoria Stillwell? Who Would You Rather Have Train Your Dog?