This is fine, but software also needs maintenance, especially security updates. If we have an explosion of new software without the corresponding increase in maintenance work - very likely from clients that pay peanuts for software - the world will be taken over by botnets and malware.
It's going to be a worldwide software experiment.