It can't be O'Neill... Everyone is currently on the "International managers don't understand the English game" mantra. Only English will do.
Then, when England amazingly serve up the same crap, it's back to "Well we can only compete on an international level if we have someone experienced in the ways of the <insert world football's leading nationality> game, we need a non-English manager!"... So we hire a foriegn chap.
Then, when amazingly we end up with the same festering crap football, everyone immediately reverts to the fact "Johnny foreigner doesn't understand our game... English manager in!!!"...
Repeat until we are dead and 1966 isn't even a memory passed down to the next generation...