We can never dismiss pressure training because even with treats you will need some sort of pressure. For example: to teach sit you usually pull up on the collar and gently push down on the bottom. That is pressure. How about jumping up? Do you give them a push with a knee followed by a "no" (pressure again) or just give them treats and positive praise when no jumping.....
Jay - there's other ways to teach sits + some trainers discourage using knees to stop a dog from jumping.... and using treats to build a connection + positive reinforcement with a dog sometimes works better than using a leash.
For example - Most people begin teaching sits by luring (treats or target finger).
I could talk a lot more about it (everyone knows I can LOL), but running out to handling class!
^^^ And the above doesn't mean being treat dispensers for the dogs. Was just at handling class where the dogs are learning how to and practicing being show dogs in prep for an upcoming show. Bait is allowed in dog shows, however - it's used sparingly. For me - the bait only comes out when the judge is going over my boy's back and making sure he's a boy. The rest of the time, I have no bait because I don't want him watching me while going around the ring.
For obedience, I will use 2 pieces of stick cheese for a 2 hour private. That's right now while he's a puppy and still learning. In a few months, we will go down to 1 stick of cheese. By the time we do matches, I might have 3 tiny pieces of cheese that I use to reward my dog at different points (between exercises when I moving him from one side of the ring to the other and I want him glued to my side and focusing). Those treats are paired with play and praise and begin to get more unpredictable while the play and praise is always there. Before we begin showing in obedience, I would have no treats in the "ring" at fun matches and reward my dog as we leave the ring. <= This is how you gradually wean off using food rewards. I do most of my training work off leash right from the start with a puppy, because as I've said before - leashes are big crutches for some people. Get to the open level in obedience and you can't even reach for your dog's collar - that's why it's pretty important to have some other way to create an invisible line between you and your dog.
When my dog isn't working or training, I do not use treats at all. There is no way I'm going for walks and carrying food around. LOL.