I think Fareed Zakaria sums things up nicely for me. There are certainly other issues at play which this video does not address but this is a good start. The other issues include social issues and faith-based issues. I’ll leave those for perhaps another post.
Because I am using an embedded video from CNN, you’ll probably see a commercial that they push through before the video starts. Sorry about that. I do not explicitly endorse whatever product gets pushed, just the video on Fareed’s Take which follows that commercial.