I understand your position, but it’s a procedural system to make custom modifiers, it will be pre-requisite that there is some amount of knowledge involved. There are already a ton of tutorials and courses to get people started, and they are at a level that anyone can follow.
But it’s totally ok for many users not to use the Geometry nodes themselves, they can use assets that other people made.
It’s like making apps for your smartphone. Yes the apps need to be easy, but what about the environment where you make the apps? If that is dumbed down too much, then you will only get dumb apps.
I’m not saying to go overboard and make it super-convoluted so only people with PHD in math and computer science use it… It needs to come with a certain ease of use so people can really be creative with it, and it can be inclusive.
I think currently it’s close to having a good balance. Anyone can play with the nodes and get something out of it, while still allowing more elaborate setups to happen.