I'm obviously in a minority of one, but I saw Mike Street speak at a conference when I was still at BA (ca. 1997) and I was impressed.
He was passionate about caring for passengers and staff (yes, honestly!) and I enjoyed listening to him. Direct, straight-forward and entertaining.
How many others on here have heard him or spoke face-to-face?
I suspect he inherited a "poisoned chalice", couldn't change the system in time and is taking the can for that.
As business leaders go, I've seen and sadly worked for a lot worse amongst the middle ranks of BA management.
Some of those were definitely power-mad and in certain cases corrupt. Allegedly of course!