Right - so eBay have made a donation etc etc - and your criticising them for it?
Not that it makes much difference... but its $2,000,000 (which is a little over £1,000,000)...
NoOne is required to state how much they give to charitable causes, broken down into specific amount per charity/cause ...
If you want someone to complain about... how about the national donation given so far by FRANCE:

I read this on foxnews.com about 1/2hour ago...
"So far the United States has provided $35 million in aid, a number expected to rise, President Bush (search) said Wednesday from his ranch in Crawford, Texas. Japan has contributed $30 million, Australia $27 million. Other nations that have contributed relief are the United Kingdom with $29 million, Germany with $42.7 million, Saudi Arabia with $10 million, China with $2.6 million and France with $136,000."
UKs $29m equates to the £15m announced earlier today/lastnight