If only the governments and people of the affected countries would do the needful to solve their own issues - only then would all this be avoided.
Pending all this, I don't think anyone should have issues whenever a leverage is being exploited.
Americans don’t pay for visa, Europeans don’t pay for visas. Who are you charging exactly?