Douglas MacKinnons latest article utilizes a nice technique; he uses a cold dictionary definition without reference to additional meanings of the word or the emotional resonance of the word. In this case he selects a very broad definition of socialist and asks why we can't call Obama a socialist. He then takes a very broad, value nuetral definition of the word ideologue and asks why we can't call Obama an ideaologue.
He even basically implies that Obama is dumb or disingenuous for not accepting those labels.
It's the socialist label he's really interested in pasting on Obama. I'm sure it will stick with his readership despite the many and constant concessions President Obama has made to both big business and the right. I rather wish Obama would just accept the socialist mantle and start fighting; but I doubt he will.