Seven unsuccessful years would make any manager questions "why stay" Wenger loves the team and the city but he knows things aren't working no matter what he tries I think he wanted to go out on top (winning the Champions League) and he doesn't want to end his legacy on such a low note. IMO he's staying for selfish reasons despite stating he would leave if he thought it was for the good for the team http://www.sportsnewsireland.com/soccer_irish/65076/
Pride and his huge salary I would imagine. I also think he truly is blind to the issues and believes he is actually right.