I'm thinking this is one of those bills that has other stuff stuck (can you say hidden?) inside that isn't reflected in the bill's name.
National Defense Authorization Act
"We need our military, it’s gotta be perfecto.” says the President. Who can argue with that?
"Likely the bit about drone registration didn’t even register a blip on the president’s radar." Taken from the article.