I totally agree with you BUT there is no avoiding it completely.
A large part of what we all do is creating patterns. I do it, you do it, we all do it. It's called repetition. Whether it's heel, sit, stay, here. It is easy to teach a dog these things but we set a pattern by repetition until it becomes absolute habit. Like everything you need to have balance in programing good habits or patterns and not creating bad habits or patterns and maintain good obedience. I do everything I can to keep my dog focused on me and the obedience standard he has been taught. My holding blind routine is to do what I tell them what ever that may be I try my best not to be robotic in proceeding through the holding blinds. When heeling from blind to blind if the dog gets ahead of me I stop and they heel back. I do teach my dogs to heel backwards and use that a lot just to break things up so they realize they aint gettin what they want without me and that it is not strictly forward progress.
It is impossible to avoid programing patterns. In training you can take a dog to the line pull them off and put them back in the truck to break up the pattern but they still know the game. I have a very high drive 2 yr old that is a bit noisy so I often throw her marks and pull her off and run a blind just to try to avoid that anticipation. My dogs know whats going on when they get loaded in the truck. I can drive 150 miles to a trial with dogs in crates under a shell on the truck and they are fine but the second I get to the trial grounds they know it! I can get them out to air numerous times and put them back but they still know when they are headed to the line. If you have a way to avoid this then you are magic!!!!!! There is no way of avoiding programing these types of patterns. You can only hope to control it with a different pattern which is good solid obedience. Just like flyers every dog that comes to the line will pick out the flyer station. Everybody will disagree with me on flyers but I never throw my dogs flyers. The only time they see flyers is at a trial or hunting. Do they get more excited over a flyer? Hell yes but they are not crazy for them. The only way to avoid programing a bad pattern is to program a good one. I contend that training patterns is what its all about. You just have to create good ones and avoid bad ones. So if you can train a dog without creating a pattern Im packin my bags and heading to Souf Joisy!!!!!!!! I want to know how to do that!!