Richard Stallman generally said that freedom is the main argument for abandoning open software. If you can run the program as you want, freely change the program as needed, and freely distribute copies to benefit the community as a whole, you are confident that the program is freely licensed doing. Stallman signed all rights to people. I think that Stallman's approach should be adopted. Because the benefits of society should be given priority over the interests of entities.
A discussion on the struggle between software freedom and open source software is like whether democracy in discussion is superior to capitalism or freedom of speech is more important than free market. Each of them is an important argument of their rights and people tend to have natural affinity for a topic or another topic, but their argument is different. They are not the end of the continuum. The language of software 's freedom is defined by the user' s rights. The language of open source software is defined by the characteristics of the license. These are different arguments
Open source software eats all other software with competitive consent. GitHub has over 1 trillion dollars of licensed software and anyone can use it free of charge. Open source software does not mean free software. This means that you can read the source. So, how are free open source software controlled? In a nutshell: I agree. Only financial costs are not forms of cost. In economics, the term "externality" is defined as payment cost without consent. Unfortunately, the world economy is full of externalities. I cited the collapse of Lehman Brothers as an important date in the history of the cryptographic currency is not a coincidence of bit coin white papers announced within a month. Our central financial infrastructure is irreversibly broken. We live in the world after Lehmann. In this world, all the king's horses and men can not regain Humpty Dumpty.