Have Apple and Google reached the beginning of the end?