It is clear you don't like McDermott. You do, however, raise some interesting points---I do not agree with most of them, but you present a passionate perspective on the situation.
The one thing I do agree with you on is the contrast of how McDermott has treated Edmunds versus Allen. As you point out, Edmunds has been the ML starter since his plane touched down in Buffalo. Where they have been extremely cautious with Allen.
It is odd, the eagerness with one and the slowness with the other.