Not a top team - how do you qualify this? Sunderland or Burnley, which is the top team between these, for example? We would possibly be a top team if a decent manager got us a couple of promotions a la Bournemouth.
No rich history - well we have been a first division team and we have had a lot of promotions, even recently, just a pity we didn't have the consistency of management to stay in the higher division.
Don't have a vast supporter base - we took one of the biggest ever contingents to Wembley, so who knows how many would watch the Cobblers if we had a team that didn't constantly crash back to tier 4.
Don't wear those glasses when driving...