Kane is better than Haarland. And at 28 he's still got a good 4 years at the top. By which time, either Delap has proven himself. Or we end up going for a prime Haarland who could also end his career at City. I get Kanes injury issues. But being at City will see him rested more.