Yeah McCain is sure expert in foreign policy. He is the same guy who thought Afghanistan borders Iraq. He is the same expert who thought Iranians are Sunnis and Al Quade has basis in Iran, he had to be corrected by Liberman in front of the camera. Just recently he did not know that Spain was an ally and made remarks about Spain's PM. Referring to Czechoslovakia a country that does not exist (since 1993) and mixing up Somalia with Sudan.Last but not least, he is the "expert foreign policy guy" who called Putin, president of Germany.
You are mistaking foreign policy experience with a round of Jeopardy. It matters not a whit if you don't know which country is on which side of which country. Just look it up. What you can't look up is what to do when your country has sent 150,000 men into battle, and they are losing. Obama said I want them out. Pure and simple. Just get out. He has always said he will "end" the war. Heck, anyone can end the war. Question is how? Forget about how much you may despise US military and the whole Iraq issue. Put your presidency hat on. How can you preside over bringing back a defeated army ,regardless of how they went in? What will it do to the moral, to future recruiting, to the nations psyche for generations to come? How can you, as president, witness the last helicopter lifting off, once again, from a rooftop, this time in Baghdad. The moment US left under those circumstances, Maliki and his government would be taken to rooftops and shot. This notion that they would come together after US left under those circumstances is lunacy. That is not how they settle arguments in that part of the world. We, of all people, should know that better than anybody else. Obama hasn't been around to be tested that often but he failed the big one miserably.