Cruz is missing the point. Why give Obama any ability to bypass Congress? He’s shown repeatedly he can’t be trusted. I would rather see our trade agreements stagnate for the rest of his time in office than to see him sell the US out again.
Why give ANY President the authority? There are (or were?) three separate and equal branches of government for a reason. Checks and balances exist because they (all branches) simply can’t be trusted (remember Obamacare and the Supremes decision?) to do the right thing by the Constitution.