Last night was the “foreign policy” presidential debate, which takes place in a magical fairyland with no connection to the real world.

The President’s signature foreign policy — drone strikes and targeted killing — received a brief mention and total agreement from Mitt Romney.

Both Obama and Romney “talked tough” on China, but failed to mention that a currency war with China would mean 20% inflation. But let’s ignore that, why not?

Both Obama and Romney said that they would stop Iran from developing nuclear weapons using diplomacy, but failed to mention what concessions the United States might make. After all, in negotiations, if one side gives something up, the other side has to give something up.

As bad as Romney was, Obama was almost as bad — dodging every question of substance (Iraq/Afghanistan draw-down, military funding, Syria, Libya) and pivoting to areas of strength.

Obama has always prided himself on treating the American people like adults. In the case of foreign policy, unfortunately, there is nothing but demagoguery, jingoism, and rah-rah over-the-top patriotism.

Is there any hope for the foreign policy debate? Goofy though they are, at least the domestic policy debates give some notion of the kind of economic policy the candidates espouse. The foreign policy debates are simply untethered from reality.

One solution might be the questions asked. Schieffer did all right, but consider what was not discussed. Our allies? Forget them. Free trade agreements? Never heard of ’em. Latin America? One platitude by Romney. India? Nonexistent. Japan? Only mentioned in a question about Israel. Although geopolitical hotspots are of great importance to us, America’s success in the next century will have more to do with our allies than our perceived enemies. Instead of just asking questions about how best to warmonger, we should be considering America’s full foreign policy when asking who will lead us.