We are going to have a lot more software than we know what to do with. In many ways, it is a good. Things that used to require a large engineering team will be possible for a much smaller group, and some ideas that never made economic sense to build will become viable.
But abundance changes the nature of the problem. When software becomes cheap to create, judgment becomes scarce. It's important because software doesn't stay on a screen. It ends up in hospitals, banks, factories, schools and public infrastructure. A bad product can be annoying. A bad system can affect millions of people.
Software engineering is going to give us extraordinary leverage. What we do with that leverage is of great importance.