Perhaps he has an ideological ax to grind--after all, a few months back he proclaimed Marx the thinker of the future.
Perhaps he has an ax to grind since a few months ago he claimed that Marx was the thinker of the future.