Well, I can only question 10% of the money they've allocated - for the overseas program. (I say allocated because they've certainly not spent it all yet.) And even the overseas program can be justifed by what has happened in Afghanistan and what will happen.
When it comes to others, I think people like Diogenesis are full of evil by repeating facts that simply don't exist. The nice thing about the red cross is all these programs existed prior to 9/11. They've just been able to fund them to a greater proportion since. Its not like they're out buying new SUVs or taking Christmas bonuses. They're in a tough business. Its like being the only rich relative in the family the day before you die.
I respect you for your views. I hope you'll read the red cross website. As for diogensis, I have no use for him. He posts with his eyes closed and his mind shut.