When you introduce new people to the development team, less code means less issues.
Old code had nasty things like traversing the UIView hierarchy and removing unwanted UIViews.
Old code had deprecation warnings.
Old code is not optimized. Apple are doing a much better job at creating great working UIKit controls for us.
Any day that I delete code is a good day.