The U.S. gets all the blame because they act so strangely about Israel, like they can't say anything bad about them because of their "unbreakable relationship". With the other countries, it just seems like business. With the U.S., something strange is at play, mostly with the Republican party. Also the U.S. vetoes UN votes for Israel. In general, as history has proven countless times, most countries don't care about arming evil people, as long as they have money.