Traditionally figure skating was half sport, half beauty pageant. Nowadays we think that beauty pageants are stupid and, to the average sports fan, figure skating is only half a sport.
That California girl reminds me of that Florida girl (and her organge juice) who drove a gay rights ballot out of contention in Miami. Both these ladies, given their need to have gay hair stylists, gay makeup artists, and gay styled fashions will suffer their own popularity.
I highly doubt that Miss California's political (or to be more accurate, moral) beliefs made her lose the competition. Beauty pageants are so arbitrary anyways (if you believe in the gossip, many of the results are determined before the night the pageant), and besides, Miss California is actually being praised for her views by many. For example, she is being featured in the National Organization for Marriage's ads against same-sex marriage, and has emerged as a young, attractive face for the movement against same sex-marriage.
In short, there is little evidence of Miss California actually being discriminated for her beliefs--unless you count Perez Hilton's complaints about her on his blog. Miss California has every right to publicly voice her beliefs, but Perez has every right to publicly disagree with her--even if he does it in an extremely immature way. This is free speech, after all, is it not?
Personally, my issue with Miss California is not with her moral beliefs per se, but rather how ignorant she seems about the issues surrounding same-sex marriage. If you watch the other interviews she gives, she appears to know nothing about same-sex marriage at all apart from saying that it's wrong.