Orchestration and Choreography Are Not Opposites
They operate at different levels of the same system. Choosing between them is a false dilemma that produces worse architectures than understanding why both exist. Every serious distributed systems discussion eventually arrives at the same question. Should we orchestrate or choreograph? The canonical answer is that you should pick one