Ranieri was fine. He actually kept it together for us in those two seasons, made the top 3 twice, a couple of memorable wins against Real Madrid in the CL group stages that will live long in the memory.
Did well with a weak squad that was living off the fumes of the Trez/Del Piero/Nedved/Camo...