Obama has been under a lot of heat for not carrying out his campaign promises to the LGBT community. According to
PolitiFact.com, Obama made five promises about gay and lesbian rights:
1. Push for the passage of the Matthew Shepard Act. (promise kept)
2. Include sexual orientation and gender identity in the Employment Non-Discrimination Act (not yet)
3. Encourage states to treat same-sex couples equally when it comes to family and adoption
4. Repeal "Don't Ask, Don't Tell" (reports as "in the works")
5. Work to repeal the Defense of Marriage Act (not yet)
Out of the five, he's only fully carried out one, and the LGBT community and their supporters are not very happy with him.
This article, though, explains why Obama might be more hesitant to forcefully and enthusiastically support minority rights. It says that in the past, presidents would have faced major consequences for supporting minority rights; they would not be reelected or would lose party seats in Congress. FDR, for example, refused to support anti-lynching laws and anti-poll tax laws because he didn't want to lose support in the South.
In class, we just read about how Clinton made numerous statements of support for the gay community, promising that with him, they'll get the rights they deserve. When he was finally elected into office, though, it took a long time for him to act, and when he did, he compromised with his opposition and upset his gay and ally supporters. After reading the chapter about him in Out of the Past, we learned that he did so because he knew that it was politically impossible for him to fully carry out his promises. Congress was becoming increasingly likely to override his executive order due to the overwhelming opposition.
Obama seems to following in Clinton's footsteps and is deciding that to fully branch out in support of the LGBT community would be too risky.