@stroughtonsmith I always assumed his maps firing was just a cover for Tim Cook getting rid of him because he refused to get along with other Apple executives, and it was either him or them.
Had a similar experience in my school where a new principal had a very public power struggle with the head of a department, and the head exited the following year.