"However, the truth is, that's impossible so they end up choosing the cause that makes the most sense - and that means strategic to economic and security issues."
This is why so many countries have gotten shafted by the US in times of need.
Heinous crimes against humanity have been commited in Afghanistan by the Taliban regime... and need I even mention what's been happening in Africa? Not to mention, Eastern Europe was pretty much ignored after WW2 (with Germany favored for aid over some close allies.) Yeah, it would've been very costly to go head to head with Russia, but a better approach could have been taken then "okay, we don't care about these people, so take them."
You have to remember that we're pelted with the bad fruit we give people, and there's no surprise in that.