The list of England management failures you posted makes a good point, but I still think a national team should have a home-grown coach, and if the country doesn't have any decent candidates, tough shit. England aren't the only team to have a foreign coach but I don't really think it's in keeping with the national team spirit. It brings international football dangerously close to the realm of club football, where the club with the most money can buy the best players and coach and become the best team (Chelsea, Arsenal, etc). Football was always a working man's game, now it's a rich man's society.
P.S Just spoke to my Dad on the phone and he tells me Beckham has resigned as England captain. Has he resigned from international duty altogether, or just the role of captain?
P.P.S I personally think Hoddle could have taken England somewhere if he hadn't been fired over all that reincarnation stuff.