I dont think it's quite so simple. Maybe 70% of business problems fall into a camp that no code tools can deal with and a long tail of 30% that do not.
The problem is that:
A) No code tools rarely provide good guidance as to where that 70/30 split lies.
B) It often takes a good coder to figure out when you've run into this square peg round hole problem and if you use a NCT you probably dont have one to hand and non technical users are SO bad at this (they will often think that they are the problem).
C) No code tools often end up reinventing programming languages really badly to bridge that gap instead of bridging like they should in an effort to keep users on their platform and because designing programming languages badly is fun!
D) As a result, most people not only misrecognize that 30% long tail and misapply the solution.
As a result no code tools have a perpetual allure until they get used on slightly too complex a problem at which point they become uber brittle and everybody starts tearing their hair out.
Sometimes the rigidity of the no code tool is baked in, which is even worse (e.g. like this one's bad mobile UX).