I've seen way too many people blaming the dog for being stubborn or a jerk (or whatever word they want to use but blaming the dog) and "but HE KNOW!" when there were really some people problems causing the problem ie. the treat has inadvertently become the salient cue - dog is confused but the people think he's stubborn, saying "only if you pay up." People who's mechanical skills and grasp of contingencies were just a mess - again really confusing and sometimes quite stressful for the dog and yet it's blamed on the dog when he doesn't perform as expected.
Or the dog simply is uneducated, has no idea about where he should and shouldn't go and what to do so he earns all sorts of labels when he's a DOG doing what dogs do. His people talk and nag and scold and ah! ah! ah! and are ineffective,inconsistent, become white noise---still it's the dog who needs fixing.
NILF shifts the blame to the dog where it really never rests and sets up the wrong attitude in my experience. I want a bond and connection with my dog. I want to motivate him and set things up so he really wants to work and play with me ,not an adversarial type "nothing for you til you perform some random behavior on cue" attitude. I also don't have any desire to be constantly cuing my dogs.
I teach a lot of defaults and I find it's just a more pleasant existence for us both. How does anyone feel about someone who is constantly telling them do this, do that if the other person is just saying "oh hi" or "I'd like to go out and pee" or whatever. It doesn't really make sense. If you want "polite" teach it. Your dog doesn't know what "polite" means.
Not to mention some really weird behavior chains can come out of it too--"misbehavior" followed by a cue then reinforcement.
So yeah, I hate it and am so sick of hearing it thrown out as the cure all. Figure out what behaviors your dog needs to know. Make a plan. Teach your dog to fluency. Manage things you don't have down yet. Meet your dogs needs.
Training that comes from the point of view of "fixing what's wrong with the dog" just turns me off at this point. I find it's usually relatively poor training that really doesn't take the dog's needs, instinctive behaviors or the weaknesses of the teacher into consideration.