People getting offended here shouldn't started watched community in first place, thay have been more irreverent towards race or religion.. Just don't take it too sseriously, and about Garrett he isn't the most likeble character but he always was ridiculous, makes sense his wedding was too, and during the episiode it can be noticed how they were just having fun.