I think that’s a reasonable expectation. Most people shouldn’t need to understand matrix math. But it’s also the reason we often call them “Transforms” in the current nodes. Since the concept of an object’s transform should be familiar, for example. I’d expect that users will feel comfortable connecting transforms between different node groups, etc.
Thanks for bringing this up. Node group assets bundled with Blender and accessible with the extensions platform are how we imagine making high level nodes more usable.
Currently we’re limited by bad asset data-block management though. In slightly more complex situations with indirect linking, we end up with a bunch of duplicated data-blocks. We have a plan to resolve that, but we need development time to implement it. The idea is to do that in Q2 this year.
After that data-block duplication issue is solved, we can use node group assets more heavily without downsides-- especially mid-level node groups which will help people who are willing to use nodes but overwhelmed by the current low-level nodes.