The downside is that since everyone can do it, without understanding the "it" properly, security issues will be boundless and not understood, being rooted will be commonplace, and what you thought was safe and secure will be widly broadcast.
For most people, though, prompting your own software is beyond the realm, since they have day jobs to attend to, groceries to buy, children to herd, and lawns to mow, and they will be oblivious to the scams, fakes, and charlatans who have vibed up something to look useful but only aimed at getting hold of personal info and credit card details.
>security issues will be boundless and not understood
Again with the optimistic take, but I do not think this will be an intractable problem. LLMs are becoming good at finding security vulnerabilities.
This would certainly be a radical change in how the software ecosystem operates. But I think you are ignoring the advantages of more flexible, abundant, customized software.
sorry you mean the upside is that selling software is dead? I really find it optimistic to think everyone even whats to "prompt" their own software. That seems like a nightmare compared to quality software developed by experts that you can trust instead of inshallah and AI