Completely agree, but you see this is like a 5 billion people driving a non stopping train, and it will go somewhere weather we like it or not, we can only help make it better
I don't like SPA, Electron, JavaScript in general, but the internet doesn't care
More on your comment, I can see what you say, someone not making a political controversial comment because it would mean losing money. But if we look at YouTube again, actually not every video is worth money, there is a lot of creativity and controversy still, more than before it
Every system is not perfect, and at the moment, by being, free a lot of people are not creating, or commenting or dev blog-posting, because they are not get paid for it, and they need to survive, so they have to invest their time on the 9to5, and after are to tired to investigate how can I profit by telling everyone "how did I do X interesting thing project"
Open source will probably see a bigger influx of money, there will be less friction to value people time
Like the time I just spent writing these comments for free!