This is such a great point. Diffs have largely not changed in decades and increasing the quality of diffs by 10% i feel would contribute so much to productivity. Especially when files contain repeating lines between chunks of code diffs tend to find it hard to understand what was deleted and what was moved because of the deletion.