I'm not sure the API can ever really be phased out due to the vast amount of legacy apps and libraries.
Besides I'm sure a lot of developers wouldn't be happy that their domain knowledge just went flying through the window. Even if that is a risk inherent in the job.