I don’t know if Levin is a member of the John Birch Society, but he shares with the organization conservative purism. There is an old saying, applicable to Levin and others, that the best is the enemy of the good.
So you have a liberal/progressive view on economics, as opposed to conservative/free markets.