3. Saying "the church" is a broad-brush generalization, and disingenuous.
Not all churches are Christian, nor are all Christians homophobic (or all homophobes Christian). Some churches perform gay marriages in states where it's legal, and gay commitment ceremonies in states where it is not recognized. This kind of lumping together of all Christians into one intolerant lump is ignorant, as ignorant as lumping all of any kind of people (black, Muslim, Jew, Latino, Asian) together. Rigby could have said the same thing by saying "some Christians" instead of "the church." There is no one church.