Seems the last thing Obama wants to do is protect Americans.
Check this out:

The White House’s veto threat of a defense policy bill that will authorize funding for the military in 2016 is “misguided and irresponsible,” Senate Armed Services Committee Chairman John McCain (R-Ariz.) said Friday.

“With global threats rising, it simply makes no sense to oppose a defense policy bill — legislation that spends no money but is full of vital authorities that our troops need — for a reason that has nothing to do with national defense spending,” he said.