>>the CC company negotiates the best exchange rate
No they don't. The credit card company uses the Visa/Master Card daily rate (set in advance by Visa and Master Card), and then (in the UK at least, I presume it's the same elsewhere) they adjust that rate by about 2.5% so they charge you more than they pay Visa or Master Card.
Woo.