Split and Combine Node in one

There should be a Split and Combine node, combined in one.

Currently if I want to do:

color.rgb *= 2;

I need this graph:
7970355--1022385--upload_2022-3-17_6-57-4.png

But that is such a common operation, it should be combined into one node.
It’s a big graph for 1 line of code.

This problem was already raised (multiple times?) and I am curious if it has been ignored.
There is swizzle node, but the way how it works is broken. Swizzle should work in the way that was made in VFX graph.
For future readers, yes vfx and shader teams are separate, however difference in implementation is known at least 1 year now, so I see no reason why shader graph team couldn’t implement at least well working swizzle.