President Barack Obama signs defense bill on December 31, 2011 despite all the 'reservations' . What seems to be most…