I am sure that Obama signed the bill for other reasons, and would have vetoed this part of it if he could have.