Yeah I have to agree as a developer myself. I have worked in multiple 100k~500k line code bases. Usually in older enterprise environments with decades of legacy code. The complexity of things and the brittleness of some large code bases is burning people up.You are underestimating the amount of effort. Large pieces of software can be incredibly complicated. Even average run of the mill commercial programs can have hundreds of thousands of lines of code. That can be a decade's worth of iterative effort by a team of 8-12 people. A single person can develop a program in the tens of thousands of lines of code if you give them enough time to code it.
Something like a web browser or operating system can have tens of millions of lines of code. Try designing a machine with millions of pieces and get it to work flawlessly, and that is how complicated software can be.
But I do get that it might look a lot easier because you can easily verify your changes. But large code bases might also take hours if not days to compile and deploy.