The delta patches also failed pretty badly at times, especially when applied to a jailbroken phone. With how popular the iPhone is, it's probably cheaper for Apple to pay slightly higher bandwidth costs vs the support costs of the delta method. On the downside, it means people stuck with satellite Internet usually can't get the patches due to daily caps of 500mb on some of the higher end plans.