I think egdg is shouting at me with those six exclamation marks.
Of course retention is critical and it is here where much of the issue lies, especially loosing too many of the wrong people. But people do leave, 10% a year give or take, it's always been thus. So, ensuring you recruit the right quality and quantity of people must happen. The scores for entry have been dropped in the past and that's not good, perhaps that's when egdg joined?