That was Oilcan's post, not Yanks.
I do think most Americans, given that they benefit already from socialist measures like SS, medicare, mass transit, public power districts (some states) etc. should stop apologizing for socialism. The only reasonable debate is degree.