Carrie Prejean made her comments while holding the title of Miss California. California is a state that keeps voting for Proposition 8. So really, everyone is criticizing her for doing her job and worse, for being a Californian.
Many, perhaps the majority of blacks, can be won to back same sex marriage as a paramount civil rights issue. Because that's what it is. But picketing President Obama is the absolute wrong way to get them to do that.