Apple's guidelines state that the app must be free from bugs, but deprecated references are not bugs. They merely come up as warnings in Xcode.
Since there's so much open source code out there Apple doesn't expect everyone to stop using deprecated methods/properties immediately. Typically they will leave deprecated elements accessible for one major release, then remove it from the library.