And this is true. With GNU, I am not free to add value and then charge for that value. Technically, it is true, I can, but since I must also provide that value free of charge, the fact is sort of obviated.
You have absolutely no clue what you are talking about. The GPL says nothing about whether you can charge for the software or not. It simply says that when you distribute the software to somebody, you must also give them the source code.