Enhancement work like 256 -character variable names and certainly new features for key analytics PROCS definitely should have been/should be added to SAS9. This would help keep many current customers happy.
However, what realistic new revenue generating future does SAS9 have? The bottom line is open source continues to eat away at SAS9. The people currently stumping for dropping Viya in favor of SAS9 are not seeing the full picture. The SAS9 platform architecture is between 20 and 35 years old depending on which parts of it we are talking about. It was not designed for present day computing infrastructure/environments and has not proven to be amenable for exploiting parallelism, distributed data paradigms, etc.
At least Viya provides a framework for developing new AI and other advanced distributed computing features that products for handling big data, training models and advanced analytics require. Yes, there are probably better alternatives from other vendors, yet building CAS and related Viya was no small feat an represents SAS’ best attempt at a modern computing architecture.
Bolstering SAS9 could, at best maybe add $100 million in new revenue. The same could occur by building a couple of relevant new products in Viya, with the very real possibility of considerably more revenue from similar ongoing efforts. At this point SAS appears to be constrained by product vision and the architectural talent necessary to maximize this, yet given their apparent current direction it’s likely what they are banking on.
SAS9 is in decline, on its way to EOL, and no amount of propping it up is going to change that. Within 10, 15 years max, it will not even be a conversation.