That is 100% correct.
Yes it is.
Agreed, it’s how you define/name things.
PT does not have a “proper” VCA implementation, it has adopted the Euphonix “Master Channel” and has integrated it into their VCA implementation. A master channel controls a bunch of parameters of the linked channels. Which is -almost- exactly what the “linking” feature does in Nuendo.
VCA slaves can be controlled independantly, while the VCA master “offsets” the parameters of the VCA Slaves to the same amount. You can also automate both the VCA slaves and VCA Masters. In this case the combined values of the VCA slave automation and VCA Master automation becomes the “level” of the audio that is outputted by the slaves.
(Slave = +10 / Master = -5 / Output of Slave = +5)
Now, how are you going to make this all work with functions that that only have two parameters? ON/Off. Not saying that it is impossible, just saying that it is a remedy for disaster and confusion. (Just like Mute automation is a serious PITA) And to aviod such a disaster, the functions need to get limted again. (I.e. excluding Solo/mute/rec from the functions that can be automated on the VCA Master)
By using a proper Master channel (i.e. link a bunch of faders/parameters and control them all from that same "master channel) you avoid all kinds of problems, and you create extra functionality. You can have both working for you, at the same time.
If your argument is “PT” does it that way, so that is the way everybody should do it, then there is no discussion. Then it’s a matter of opinion, not a technical discussion. The fact remains that Steinberg has “traditional” VCA’s and PT has VCA’s with additional master Channel functionality.
You are discussing this from your personal point of view, from your personal workflow. I understand that.
As long as you are not automating the living sh*** out of your project, and just want to use VCA’s for controlling a bunch of other channels, while you still can apply changes to individual channels, you have a point. No discussion.
But as soon as you start automating both VCA Masters & Slaves, your workflow falls apart or gets extremly complicated.
For this reason, I -personally- prefer to have both VCA’s and Master Channels as a separate functionality.
Fredo