Why are we getting so animated over these silly labels? Just asking.
Because they are being used inaccurately for the purposes of political gain. 'Socialist' has negative connotations in the States, obviously, and the only reason Wonk or anyone else would have to specially define it so as to allow Obama to be one is to deflect an honest discussion about what his policies truly entail.
Simply put, it is the height of hackery to accuse Obama of being a socialist, and this debate is so 'animated' because for the last three years people have been throwing this baseless accusation around to the point that when one of them gets called out on their BS, they are unable to handle it.