Free Software is not synonymous with GPL. GPL is a specific kind of free software with copyleft provisions which guarantee that users (can) get the source. The post you're responding to seems to argue not just for the role of free software, but for that of GPL specifically.
Personally, the emphasis on freedom matters to me. If some business is scared away by freedom, I'll pass up on that business and take the freedom instead.