CC-NC has something wrong: it parasites the meaning of free software «buzz/success» but is is far from being free as in free speech: free software -as commonly accepted by the two antagonists community known as open source/free software- must grant you the radical non discriminative freedom of use a software whoever you are, whatever you think, whatever you wish to do with the software: including making money.
Why?
Pick up your reasons for this, they are as good as they can be. Be it :
- it is better for interoperability to share correct code so that internet works better (ISC DHCPd, bind, TCP/IP stack...);
- I am altruistic (FSF);
- I want to make myself a name by having my code seen as a business card (some projects github);
- I want to prevent competitor to do a lock in on code (IBM, sun);
- fill in your evil plan for world domination through a value of externality (openBSD, Apple, me)....
Good or bad reasons, or morally biased don't matter.
Free Software open source do grant you the right to do whatever the frack you want with a software, because it is about free as in free speech. There are agreement on what free software is (FSF 4 freedom/Open Source Initiative) and NC (Non Commercial) do not fit in the free software criteria.
I repeat myself: there is nothing wrong in disagreeing and choosing a proprietary licence.
I do say, there is something wrong in pretending to abide by Free Software/open source conventions and not doing it: it is cheating to your users, it is deceptive and delusive.
BTW, I (very) loosely was in inspiration on this topic, so I can grant you that is the spirit in Benjamin Mako Hill thoughts, and I can provide french transations.
OSI : http://opensource.org/ open source initiative (bad guys);
FSF (Good guys with weired hats, beards and rituals) https://www.gnu.org/philosophy/free-sw.html
Free Software Definitions admitted by good and bad guys : https://www.gnu.org/philosophy/free-sw.html commonly referred as the 4 freedoms.
why CC are a fraud (fr): http://www.libroscope.org/Vers-une-liberte-definie-Creative
WTFPL : The smallest exact Free Software Licence : http://www.wtfpl.net/