You may caveat what type of software you are talking about, like complex or out-of-the-ordinary, and say that llms are still bad at that. Fine. But LLMs are actively being used for developing thousands of websites all the time - you can see several examples of them on hackernews every week.
Amount of lines is irrelevant when talking about a landing page or a huge number of internal tools that people are building at the moment. At least until a certain point.