I think all the open source in the world isn't going to help when the battle at the bottom is effectively lost already. The 99% don't even have root access to their own devices and don't care, let alone have any desire to write their own software no matter how easy it is. It's also only getting worse. Every year the number of vendors producing unlockable devices shrinks. Every year Windows and macOS get a little less power-user-friendly. Democratic software development is building a mansion on a hill while the town in the valley is on fire.