DD: Saying that "free help" has no value is ludicrous
Yes, you are right. It is a ludicrous statement. "Free" help can certainly help sometimes.
But...to expect that "free" help is better that "charged" help just because of a moral judgement - a judgement on the helper's motivation - is also a ludicrous position.
That would be like questioning your mechanic's motives just because he wants some money in return for a service you can't perform yourself