This is what free software / free licenses needs, people who parade and exemplify it rather than compare it to non-free licenses or even hate on and fight against non-free software, by force.
I don't entirely understand his explanation though. All I understand is that Mark approves of what happened. I do not understand why it is a good thing and why he wants the world to work like this. He didn't explain that. The whole logic of what and how you are allowed to charge for in the free software/content world seems completely arbitrary to me, even though I have read so much about it.
The definition of what is "Free Software" is arbitrary, because anyone could use a completely different definition and wouldn't be less right or wrong.
The proposition that "Free Software" is moral is also arbitrary, for there's no rationale. There's just some agreement because of the bandwagon effect and multiple meanings of words like "freedom", "sharing" and so on.
The simple truth is: It's sometimes useful and so is "non-free" software.