But how much of that revenue would they miss out on without patents, taking crosslicensing out of the picture? I suspect very little. People buy iphones for the whole product's look and feel, not for any specific feature.
It's a myth that software must be protected through patents. Copyright and trade dress law is sufficient.