I don't think we can win the league in the current climate. I do think we could and should be a lot closer though.
A change of manager won't change things as the board as as to blame, if not more, for the lack of investment as Wenger IMO.
In the circumstances we've done well to finish 3rd but we shouldn't be so far away.