KPerry
I'll argue with that (politely!): trying to cater for every desire can - note I say can! - lead to a bad implementation or too much complexity or bad UI. Sometimes one and only way of doing something is a good thing.
I'll counter that (politely!): I do agree that it's a slippery slope when trying to cater to everyone's desires, and if CW was planning on changing the track/bus UI entirely I agree that it could introduce some unexpected behavior or complicate the workflow everyone is used to. However, as I understand it, this new patchpoint feature is more of an "under the hood" type feature that doesn't affect any of the existing functionality on the surface, it just allows for more routing flexibility for those who choose to use the feature. Those who have no use for track-to-track routing, recording synths, printing a bus to a new track etc. won't need to do anything differently because the track/bus setup will remain as is. If there is added complexity, it'll only be for the users who wish to use this feature, and I for one would be okay with wrapping my head around a new UI for signal routing or dealing with some usability bugs/issues because in the end it would be worth it.
I just think it's awesome that Cakewalk is working on a flexible feature like this, but appears to be doing it in such a way that it will have zero impact on the existing workflows for those who have no desire to use it.