you really start finding the limits of LLMs once you go beyond the training data
react todo apps are easy, but as soon as you start working on more complex stuff, they don't really "know" what they are doing (even when giving docs, mcp, etc.)
which is very normal, because if you spend a few years writing software, you learn that there is a tipping point where, beyond that, the content/tutorials/guides dry up and you are very much on your own
i think that this is also where a lot of the divide comes from, where beginners think this is some machine god, and more experienced developers are more skeptical