All true and valid points.
Sadly all the political posturing on this issue, and foreign affairs has achieved absoloutely zero, and our involvement in several Middle Eastern Countries, on the whim of our politicians, has made the situation worse, most recently Syria and Libya being perfect...