This is a separation of powers objection, not a foreign policy objection. The US Constitution clearly and definitively gives the power to levy taxes to the US Congress, not to the President or the executive branch.
Be the first to reply to this answer.