Capello has had to put up with the board sounding out other managers (Rafa, Mourinho, Schuster) while trying to do his job. Okay, he's made mistakes this season (which manager doesn't), but to have your team two points off the top with 5 games to go and have to put up with your own board looking to replace you as well, I think he has done well with, as you say, a team that have been poor this season.