What does this even mean? "support software as it comes with your purchase" Of course if you don't make any changes to the software as it comes it will continue to operate on that hardware. I guess one should not patch the software to fix zero day vulnerabilities also.Support != new features.
Do not confuse two unrelated things; Apple is promising they'll continue to support software as it comes with your purchase, they make no promises for future unrelated features or software.
No sane company do this unless you and the company have a contractual obligation to provide you with new features. Apple does not do this.