Let’s get one thing straight shall we?
Steinberg are a company that makes money.
The expectation is that if you want that feature bad enough you will purchase the program that has that feature and use either or both applications as and when necessary since file compatibility and so on is not an issue.
This patently dumb conversation about leapfrogging is missing the point that versioning between applications is used to implement new features and there is no guarantee that individual applications will eventually have the features of each other because from a usability point of view it is simply unnecessary.
The idea that you can implement it all in one program and simply switch off functions is wrong because the audio engines are always slightly different, as again there needs to be differentiating factors in order to prototype etc.
There is a perfect example outside steinberg that engage exactly this phenomena. It is called Microsoft and they make both server and workstation products.