While this is true, your arguments are mainly in favor of writing new code in Swift, which I agree with. What you're missing is selling and convincing people of rewriting existing, working code to a different language, which is a nontrivial investment and a decision that shouldn't be taken lightly.