"Have you?" doesn't make sense, as we're not in that reality.
Imho, the question about donation comes across as implying the person is dishonest about being willing to pay if it was proprietary, unless they have donated when it's free.
But it's perfectly consistent for a person to be willing to pay for something if it has a price and happy to take it for free when it's offered for free.
Someone that says "I would pay if it were not free" is a much weaker signal that says "I paid even knowing I could have it for free"
Problem is, there's no way to have a price tag on it and have all else be the same. The reduction in users this would bring would impact many of the reasons I like Arch, not to mention the perverse incentives it creates for the maintainers.
Please avoid putting words in my mouth, particularly when you are blatently wrong.