...but if you didn't know the gay characters were coming around, then you're an idiot. Sorry, it's the truth of the matter. They've been around in the comics for years, so you can get all whiny and judgy and bigoted if you like, but it's your own danged fault for getting attached to a show that is bigger than your tiny-minded belief system.
Overall, it was a fantastic episode. Much better than the past few, with their poorly written deaths or their stupidly slow pace. This one felt like a slow build towards something bigger, towards a community of all sorts of people coming together and living in a harsh world. Kind of the point of the show -- that we're all human, and that to truly thrive and survive, moving past differences is key.
But we all know the a**hats won't see it that way, and will continue to spew their hatred and complain about "the gays."
Let's be honest... the comics have survived the gay characters and still been wildly successful. So move on, quit watching, "stick it to those producers" and "lose them their viewership"... you won't be missed. ;)