The two FA Cups will help.
If we see finishing 3rd and winning the FA Cup as a disappointment then that level of expectation comes entirely from Wenger.
At worst he's overseen us fall from the best team to one of the best and we're in great financial shape for any new manager coming in.
He needs to go, but let's not get all revisionist or forget the early Wenger teams - whoever comes in I doubt we'll ever see the like again - or how important he's been for our long term future.