I'm starting to feel that one of the biggest problems that might be happening with Cubase is that the code is so old, and so many of numerous workflow issues are baked into this old code and might not be changeable/fixable.
I could be wrong -- please tell me if I am (but I need facts about this regarding Cubase, not just assumptions/opinions).
If I'm right I hope Steinberg has been working on a complete rewrite from the ground up, otherwise we'll be stuck in this old code for a lot longer and not get some of the features that have been asked for many, many years. I look at an app like Reaper, which is as deep as it gets yet is so incredibly fast and efficient with how it works. That might be old code at this point, too, but it seems to be programmed much more smartly in order to be so fast and efficient yet be so deep.