While the Constitution gives the power to negotiate treaties with foreign powers, I believe the Senate still has the authority to ratify or not. Obama would appear to believe he is the only arm of government or at least the most powerful arm.
I would prefer a Commander-in-Chief who had the balls to do what is in the best interest of our country.