This thread is headed for the lounge and/or bin anyways, might as well give it a little push.  
 
 Yes, licensing is a silly concept, and the realities of paying for a license are dumb.  But is it required to even slip to that level of abstraction?  No.  My $20 goes to the company.  Whether that is a donation or a license fee doesn't really mean shit to my wallet, it's just $20.
Stupidest analogy ever:
If someone offered you the following deal: you get a red Ferrari for free, or a black Ferrari for $100, which would you choose?  Would you automatically choose the free one?  Or would the benefit of owning a black car vs a red car be worth the $100?  I mean, if you like Cocoa better than GTK, it's worth it, right?
I don't know.
I fully support FSF and GNU, with whatever resources I have to spare.  But I also love my Mac.  If I eve wrote a program, it would be GPL, no question.  But I am not going to let any sort of blindness prevent me from owning the software I need.  Christ, Linux does NOT have a hi-end vector drawing program.  Adobe Illustrator is the only software that even comes close (F freehand and coreldraw).  For awhile, I was seriously trying to decide whether I should get a Mac or a Linux-ready x86.  I decided not to choose.  Instead, I chose Illustrator and Flash.
(but in my spare time, I am trying to figure out how to make a vector program for linux)
So fuck, I don't know anything, really, except what works for me.  That's all I have to say on the topic.