The most important thing to keep in mind when discussing Barack Obama's Marxism is to understand that Barack Obama is a Marxist from the Saul Alinsky school. That means Obama's primary goal is to use stealth to corrupt existing institutions and use them to advance his agenda. As author Richard Poe explains:
Alinsky viewed revolution as a slow, patient process. The trick was to penetrate existing institutions such as churches, unions and political parties.(Sidenote: This is also what Planned Parenthood is doing through the Girl Scouts)
That is why Obama has worked with large corporations as President. Saul Alinsky taught, and Barack Obama learned, that it was much more effective for Marxists to infiltrate and corrupt existing institutions from within than to fight them openly. Big Corporations have money and power (for now) that sophisticated Marxists like Alinsky and Obama would rather channel to their own ends than provoke into opposition. Corporate Welfare has the same effect on the corporate soul as individual welfare has on the individual soul; both end in the government owning said soul. If you hook them on government now, they'll be too weak to fight you later.
While Barack Obama's 'centrist' patina doesn't fool anyone not looking to be fooled, it does confuse a lot of people. This helps the Alinksyite Obama, because confusion creates the atmosphere for deception. As Stanley Kurtz explains in his book Radical in Chief the entire purpose of a community organizer is to use deception to promote Marxism via stealth. When nominally 'private' corporations align themselves with the political agenda of the government, it allows the government to disguise the source of that agenda to deceive the public. As Author Yichao Hao explains better than I can:
The fact that Obama has never openly advocated socialist policies and has recently appointed Clinton-era “centrist” bureaucrats to his staff are no reasons to exculpate him from the accusations of socialism. Any intelligent socialist who doesn’t want to end up like perennially irrelevant and invidious Ralph Nader would blend in with the mainstream crowd to produce actual change...Policy-wise, Obama and the 111th “Do-something” Congress has done the most to move the country toward socialism since Lyndon Johnson’s Great Society: universal healthcare, one of the largest expansions of government debt in history, the Ted Kennedy National Service Act and numerous others. Washington Post blogger Ezra Klein called the 111th Congress the “most ‘do-something’ Congress we’ve seen in 40 years.” A centrist would never have passed so many pieces of legislation; a centrist keeps the status quo (or cooperates with the opposition like Clinton).Barack Obama is no 'centrist;' he's an Alinskyite Marxist who uses deception and stealth to corrupt existing institutions from within.
Update: The Poe article linked above also contains this gem from Alinsky himself: "I feel confident that I could persuade a millionaire on a Friday to subsidize a revolution for Saturday out of which he would make a huge profit on Sunday even though he was certain to be executed on Monday."