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.
Extremely, extremely? :) Apple kept Carbon apps running on OS X for a very long time.