Obama signed the NDAA law. So yes he has had a hand in taking away my Constitutional freedoms. Obama has a history of signing something he does not support or does he just say he doesn't support it and then signs it anyway.
If he didn't sign
some shit nothing would get done! He expressed his misgivings with the NDAA and made sure what he was concerned about wouldn't happen during his administration. That's all he could do.