Really depends on the scope of the solution; a lot of web development has gone no-code through the use of frameworks and platforms like Wix, Unbounce, Squarespace, Shopify, Gumroad, etc. Like it's crazy to think, but 15 years ago if you were a person with a single widget you wanted to sell over the internet (even a digital widget with no shipping logistics!) it was a big hassle that involved a lot of programming and hooking up various APIs. Now you can get a full e-commerce site with analytics and payments integrated fairly easily with basically no technical knowledge.
The counter-argument is that these tools are too narrowly scoped, but I think that's exactly what made them successful; their "no-code" tools provided a solution for a common problem.
Ultimately I agree with what you're getting at. There's never been a successful no-code, or even low-code, replacement for general purpose programming, and there never will be.