I think the theory behind this is that a manager unsuited to a lineup will result in a poor team record, and therefore he'll be fired, based on MD's method. Of course, the next manager, if chosen randomly, might end up just as bad or worse. I'd say if it's pretty important that your AI managers match the team makeup, the human player will have to intervene. I haven't decided yet if I'm going to do that or not, or just chalk it up to really dumb owners making the managerial hiring decisions. Wildly unrealistic, I know...