Didn't Windows come out with a 64-bit version that still ran 32-bit programs? I thought an OS would have backwards compatibility that way - very upset that Apple won't allow it for iOS.
iOS has been 64 bit but still running 32 bit apps for years. Clearly that has some kind of overhead that Apple think is no longer worth it.