If they want to start a boycott, why target the Red Shield Appeal? The punishment should be a natural consequence - a sharp drop in the number of tourists to Indonesia might do it. Anyone who would go to Indonesia after an incident like this is playing Russian roulette, anyway.
Embassies should issue a tourist advisory!