I absolutely cannot stand the fact that Gloria throwing a punch was the set-up for a joke.
I liked this episode. Made me laugh a lot.