This is brilliant, it's almost precisely how I manage but I never had a term for it as good as this.
I saw my role as building an anti-stupid wall around my team.
The problem is that the workplace, no matter what people say, is full of idiots and bullies and some people are not capable of standing up to them.
Designated Arseholes are essential to combat this.
I have to say, I really like "building an anti-stupid wall" as a term as well, haha!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.