“Taking it on the chin” is a fine way to talk about a program he thinks is so beneficial for all of us.
I don’t consider having something “shoved down my throat” as “taking it on the chin”!