Before continuing Your accusations, please provide GPL license text that is violated when sending binaries over private channels. You can assume that user is asking and paying developer to make better code for him from open source code. Can You make citation from GPL license that is broken with this?
Oh yeah? He's making better open source code, so he can then open source it? Using a loophole doesn't make it right. You're not supposed to be able to profit off other persons open work without their permission, that's the way it works. Just because you do it in private doesn't mean you aren't violating it. It's like doing something illegal profit still makes it illegal even if you more then likely wont get caught.
Your freewill understanding of GPL license doesn't count at all. If You can not provide citation of GPL license that is broken with before mentioned case than You should stop Your false accusations.
Yup, actually went and looked it up... You can charge for it, whether it's private or open. So CCminer could easily add a fee to it and it wouldn't violate a GNU license as long as a source is included (which goes for private and public versions, private miners are required to provide source if they're built off of any GNU licensed material). DJM was spouting BS and I followed along with it without reading through the entire license agreement (my bad for believing DJM knew what he was talking about).
So there is no problem with adding a fee to CCminer, it doesn't violate a GNU license. So by all means SP, fee away dude.
Helpful link:
http://www.gnu.org/philosophy/selling.en.html