In my experience,it is much easier to find talented coders willing to improve the performance of clean (or at least sane) code than to find ones willing to endure insanity.
This should not be underestimated when facing turnover in your development team.