And that could be a reason why Apple could opened up and give full Android features on the iPhone. If they did, people would have no reason to change to an Android phone. If we keep getting tastes of Android like we are now, it could lead people to wondering how the full Android experience could be, perhaps causing them to switch. Myself, if Google voice search is so good, it leads me to wonder about how good the full experience could be.
Apple has nothing to lose, but everything to gain with allowing the complete Android experience on iOS. And I think Google does too considering they really don't make money off of selling hardware, but gain money by having more people use their services.