I almost always make this disclaimer in my agile classes for Scrum Master and Coaching roles. Yes, we want to be principled and challenge the organizations in our Agile Coaching, Scrum Mastery, and Product Ownership. But only up to a point.
An agile change agent who is fired doesn’t do themselves or the organization any good. So, some cultural, political, and situational awareness is important. No, required, in these roles.
So, I was a little taken aback when I read this article by Simon Kneafsey on Scrum.org. The title is—How I got Fired as a Scrum Master.