Nobody is denying the freedom for commercial use is a core part of open source software. However no developer has to make a certain business model easy for you, and I think it is well within the correct view to discourage such a business practice which restricts the freedom of users by making that impossible but allowing a "competitor" (if we really must think of it this way) to generate "economic value" (i.e selling open source software, which the GPL does allow you to do).
The freedom debate is unending. Personally I am very skeptical of all forms of economic freedom, as frequently they have the result of pidgeonholing people and their freedom is restricted.
Never mind that RMS' intent with GPL is to preserve the initial freedom into the distant future. If you get access to the source, so should everyone that comes after you.
And he formulated this after he had some hard earned experiences with suppliers at MIT.
The freedom debate is unending. Personally I am very skeptical of all forms of economic freedom, as frequently they have the result of pidgeonholing people and their freedom is restricted.