Au contraire - the original argument was that someone really hated the idea that an extra charge was added to the bill with the line item reading, "charity". This then stemmed an argument that, "I want to donate to whom I want on my terms".
But it really just comes down to it's the fact that it is a separated charge, a separate line item. Far from not acknowledging, but let's not kid ourselves; the charity argument has little to do with requesting that a certain line item to be removed from the bill. Otherwise, as I said, if it really was about charities, then if you had a situation where you knew how much of your all-inclusive bill was being donated to charities, you would request from the restaurant to have that portion removed from the bill.
This argument is purely about all-inclusive pricing. It doesn't matter if it's charities, gratuities, tips, sales taxes or credit card surcharges.... people just don't like it when those additional items are added. It would've been interesting to see how perceptions might have been if it had not been mandated that GST in Australia must be shown inclusive in prices (i.e. so everywhere you went, you saw the base ex-GST price and then 10% GST is "added at the till").
This draws an interesting parallel to hotels surcharging for credit cards. Many here have said they would rather see overall prices increase by 1.5% (or what not even more) than have a 1.5% credit card surcharge on their final bill.
I still think you are being obtuse, but probably not deliberately so.
Lets spell it out.
A)
Menu says "Grilled sandwich.... $10"
Bill says: "Grilled sandwich, pay $10" - OK
Bill says: "Grilled sandwich, pay $10 (including a $1 donation to charity X)" - OK
Bill says "Grilled sandwich $11 (including $1 donation to charity X) -
NOT OK
Bill says "Grilled sandwich $10, and you are welcome to add $__ as donation to charity X" - OK, but not preferred
For "donation to charity" you can substitute "tip" or "gratuity". Same thing.
B)
Menu says "Grilled sandwich.... $10; a $1 donation to charity will be added to your total"
Bill says: "Grilled sandwich, pay $10, plus $1 for charity, total $11" - OK, but I wouldn't have chosen to order.
Bill says: "Grilled sandwich, pay $11" - strictly OK, but marginal and again, I wouldn't have chosen to order.
For "donation to charity" you can substitute "tip" or "gratuity". Same thing.
Comparison with taxes , GST etc doesn't hold up. These are mandatory charges, therefore unavoidable. Anyone who has shopped in the USA or Canada knows the extreme aggravation of having pre tax charges on the stickers, and taxes only added at the till.
cc fees are only mandatory if I agree to pay by cc; there is an alternative to avoid this charge (pay by cash), and therefore scenario B) above applies. I am aware of the extra charge up front and can choose to pay, or not.