Agreed.
What the club has needed for years now is leadership and money.
It certainly has leadership now and that includes taking timely and sometimes unpopular decisions. Milan is also prepared to put in a certain amount of money - which is more than could be said of recent predecessors.
This doesn't mean that we have to always agree with those decisions. However, the sort of rubbish in the way that Martin Allen is now being talked up by some people is just ludicrous. Look, he was here for about 5 mins; won one football game out of four and we're being told he is a great manager!
I do have concerns though about a successor. In truth Milan did not succeed in attracting a top appointment the first time round so it's questionable whether he will do any better this time.