It really doesn’t at the highest level. Do you think good players wait to be countered before they stop doing something? They can’t afford to be countered, especially when it matters. In the highest level play especially, it’s all about anticipating that the opponent probably will adapt on the next attempt you do something, and thus thinking ahead to that point rather than actually waiting to be countered before you do something different.
This is how keep-away/zoning (yes I know they aren’t necessarily the same) should be. you should actually anticipate that the opponent will catch on and think ahead to your next action that will counter their adaptation. But you shouldn’t actually be waiting for someone to catch on before you change it up.