I can understand the frustration to long term apex users but I dont necessarily support the complaints about a legacy product not being able to use the new features. I work for a large corporate group developing new products. Legacy items are easily supported indefinitely as they are usually very stable before a new platform rolls out. That being said don't expect major updates to a legacy system as companies dont typically have resources available to continue development. They may come back and update firmware if a multiple customer impacting bug is present or potentially as an annual update after tracking smaller issues throughout the year.
When a new platform comes out the technology,coding, and software to support the advanced features or new functions is to far gone from the original operating system for it to be applicable. This also allows a clean break from a function or software configuration that may have been creating underlying programming issues or preventing some functionality from being developed in the first place.
Hopefully this provides a little insight into what is probably going on behind the decision with the new Apex. This is a technology driven industry and if you disagree, look at what has happened in the last 5 years. If anything the apex was due for a major overhaul years ago.