I wont pretend to understand things on a national level. I have a hard enough time comprehending things on an Army divisions level. But I'm not sure any one problem is greater than another.
Actually I think ignorance of what is going on in the rest of the world is a pretty big problem.