PHP deprecates features all the time... you're an idiot.
And you're very rude please go away.
Backwards compatibility is a noble goal, but it should be done by add-ons, not core features.
Apple constantly throws out features to keep the core product leaner. Is this annoying and disruptive to the end users? Yes. It just means that new adopters, which is their constant goal, do not have to deal with this legacy.
X11 support was dropped, but you can still get it through third-party XQuartz. PowerPC code doesn't run out of the box, but there are emulators that work just fine.
PHP should show a little more confidence in itself.