It passed with pretty bipartisan support. Yes the majority vote in both house was replica but a large number of des also voted for it. Obama claimed while running to be anti nafta but has done nothing to prove that while in office. Unions are attempting to go global which may explain his absence...