It was theological dilettantism at its very worst and a pandering to the lowest common denominator of religious ignorance. The writers of the episode should be profoundly ashamed of themselves and they should never, ever attempt it again.
Glee is light and fun and clearly brilliantly written and performed- so long as it sticks with what it knows. And it doesn’t know theology. At all.
The ‘L’ in Glee last night could only stand for ‘Loser’.