Yeah, pretty much.
You do real charitable work, but ride in a lear jet to do it, which ride become and charitable deduction — and stop off at the Atlantis and go swim.. Have orphans come live on your ranch . . . that you no longer pay taxes on. Etc.
'nuf said. Just because you may not approve of the way it is done doesn't make it a scam.
Please, if you can, detail the particulars of McCain's "scam" charity.