In general, I do think software should be cheaper than ever. The main reason it isn't is the crazy pace of changes in platforms. I maintain a web app, which helps me keep my sanity, but I'm not even considering writing mobile apps: there is no way for me to keep up with the pace of changes and updates that vendors make there. It's just way too expensive.
Devs have it do easy now, that many are so abstracted away from DB, OS, network stack, persistence, that they literally have no idea how anything really works.
This is desired of course, devs today are in short supply, just like the bow vs the crossbow, years of practise turns into months.
But the point is, it is indeed far far far easier to deploy software today.
(why the 0 and now double u usage in place of w with auus?
I suspect auus, n0de, c0mposer dependant entities, such as auus,spend time defending their business model. I want honest discussion, not "omg, defend n0de" discussion, which latches on mention of such tech and pulls in the army)
I think systems nowadays are larger and more integrated, more complex.
Deployments sometimes are simpler, whilst other things instead are harder. Software will always be pushing the limits.
Maybe you don't want the comment to be found by search engines