One of the problems apple has had with Intel is that Intel basically controls the release schedule of the macbook lines. They can't release new Macbooks until Intel offers them new parts. That makes Apple very dependent and it hurts them when Intel has delays.
It would also make sense for them to unify their CPU and GPU architectures so they have a write-once run-everywhere ecosystem. Obviously Mac Pro would be the exception, but it's hard to tell wtf is going on with that product. Macbook Pro might be a tough one too. Maybe on that line they'd use Nvidia or AMD GPUs, but their own CPU.
It would also make sense for them to unify their CPU and GPU architectures so they have a write-once run-everywhere ecosystem. Obviously Mac Pro would be the exception, but it's hard to tell wtf is going on with that product. Macbook Pro might be a tough one too. Maybe on that line they'd use Nvidia or AMD GPUs, but their own CPU.