I understand that they both need to look presidential and that they need to outline their vision of our foreign policy. That's perfectly fine.
What isn't fine is actually engaging in foreign policy assuring a nation at war with a nuclear power that every American supports them (McCain) or touring Europe as though he were already president (Obama).
Neither one of these two men represent anyone other than the people of their state, and only on issues of domestic policy. I don't discourage them from discussing foreign policy in an appropriate manner and in the appropriate places but I absolutely disdain the arrogance involved in attempting to represent me, and the American people, before we have explicitly given either of them the right to by way of an election.