Anyway, most projects especially indie projects will not create many custom shaders on their own.
If more people would realize how important shaders are, this would most probably change.
The problem is that most think that shaders are just for some eye candy stuff and forget/don´t know that they actually are an important part of the rendering pipeline and are needed to see anything at all.
The power of shaders mostly comes by writing many very specialized shaders doing just exactly what they need to do, instead of just few master shaders slowing things down by doing something without effect.
In my opinion every project needs someone able to program custom shaders, which btw is something artists usually are not good at with node based editors as they tend to make things too complex

. At least that is my experience so far.