I agree with the last point, but I’m not sure it is golden. For the user, it might be. For companies, not so much. Historically the technical barrier has protected companies against commoditization. In the future, copycats will be quick and everywhere.
I think we're entering a golden age of software. I have a lot to say on the topic but it boils down to one main point – in the coming months and years there will be fewer layers between the people with great taste and the final product.
Lowering the technical barrier is where the golden era will come from. I think we could do with more competition, more options, and stronger points of view in software. Also, I expect software businesses to become more sustainable as they'll be far lower overhead to operate.
I think so too, we will see a bunch of bad software (normal, expected) and some great software that will change how we interact online.
Hopefully this also means more leaner/small teams who can move fast and less barriers to execution.
It feels like this will at least be possible now, which I find deeply exciting.