One of the most interesting tensions in design, and the one least accepted by novice designers is trade-offs. Everything we choose to include as a consideration in design comes at the cost of an excluded competing consideration.
But against the tension of trade-offs is another tension: a) to solve the problem right away with this current framing of the problem, which necessitates these trade-off choices, or b) to search for a new framing that might put more considerations into harmony rather than into conflict and require fewer significant trade-offs.
This kind of reframing can occasionally produce the kind of miracles executives demand when they “push teams past their limits”. Sadly, the kinds of executives who tend to do this kind of aggressive pushing prefer to credit the miracles to the belligerent refusal to accept trade-offs, rather than to the reframing that really produces them.
And in the majority of cases where teams are pushed this way, especially when reframing is undermined through shifting goals or demands to show constant evidence of progress, the refusal to accept trade-offs forces the least acceptable trade-off of all. Good design is traded off for all-inclusiveness.