The answer to this question is quite simple. We all want new features too, however we want the old ones to be supported too. If no one does say it, the project managers may decide there is no need for funding the backward compatibility.
It's the 'backward compatibility' that has been the millstone around Microsoft's neck.
'backwards compatibility' is trend-speak for 'living in the past'.
If it's a 'must' that an old game or proggy can still be played/work...... most clever people will simply retain an 'older' [and thus entirely compatible] machine for that task. Jeez....even silly old me has a P100 to play some old Dos stuff.... just as it was 'meant to be played'..... on a Win98/se system. [it costs bugger-all to do, too]...