Why was the question asked in the first place ?
Once it was asked Carrie had two choices, to be politically correct or to answer it honestly probably knowing that it could cost her the crown.
Politics should not be brought up in something like this. Its not about politics.
Perez WILLFULLY asked this question with the idea of trying to discredit her. Shame on him (or does Perez prefer to be called her ?).
The question everyone should ask is how did Perez Hilton get the pageant gig in the first place? What contribution to our society has he made and what makes him/her (whatever) qualified to be a judge ?
Perhaps you could say,
Shame on it.
Because that fat, ugly, obnoxious freak with a nom-de-plume that's a mockery of another vapid celebrity's given name is also a militant rump-ranger.
Because it was a setup, plain and simple.
Here was a contestant from California, a state that voted out same sex marriage twice, a contestant that they could make a point with no matter which way she answered. If she would have sounded out in support of gay marriage they would have used her like a trophy touting, "see she's from California and she supports gay marriage. It's sooooo terrible that California is oppressing it's people."
I do not think they expected what she DID say but they are making the most of all of the offensiveness of it.
I think that if Miss America is going to represent the country as a whole then the questions that they ask these contestants should be thought up by and then voted on by a cross section of the country.