You can hone your skills while still maintaining a healthy detachment. You make your case at a thing, business decides to do something else that you think is dumb. You only "lose" if you were overly attached to the decision in the first place. Otherwise you simply get a chance to observe the outcome, see what went well/poorly, and reflect on whether/how you were totally right all along. Next time you have a clearer understanding and perhaps will be able to better articulate your position. You didn't lose. You gained experience and wisdom. You always win as long as you're open to do so. The business lost by listening to the wrong person.
I’ve heard it called both “killing the unchosen alternative” or “Professional Subordination”
https://www.manager-tools.com/forums/deceit-and-murdering-un...
Amazon’s LP is “Disagree and Commit”