Steve has had several clashes with people on these boards, but nothing out of the ordinary. He's put forward some good ideas, as well as some idealistic ones, which in essence were good ones.
I've seen Steve in action around several promoters, and I know that some did get annoyed with him, but only because he tried to do his job as good as possible with limited means. Obviously he would be asking for a lot.
If that's the reason they decided to not continue with Steve, despite his achievements, which I might add he achieved with very limited means, I have very little hope as far as the sense of the MS is concerned. It seems they are opting for the way of the least resistance...
Steve not doing what he does best is very much the MS miss, and as such the players' miss.