I look at no-code as evolving to produce a high-level, (often visual) Domain Specific Language, with abstractions suited
only to the problem domain.
Excel is the archetypal success-story, perhaps. It is ill-suited as a general purpose programming language, but as a language for arithmetic operations on data it... excels.
The same is true of Airtable and Zapier. They introduce new, simple abstractions for data, and for automation.
Disclosure: I'm the founder of a no-code startup in the browser automation space. I rationalise what we do as 'introducing high-level abstractions in a visual DSL'. You won't see that description in investor pitches. No-code products are just high-level programming languages.
If you pick the correct abstractions, working this way is actually faster than coding for the bulk of use-cases, whilst making edge-cases hard to deal with. For those, coding is inevitable.