" 'For this reason, free markets do not constitute a first principle of economic justice. Their moral worth is instrumental in nature and must be structured by government to accomplish the common good.'" 

Good enough as far as it goes. But, Bishop McElroy, the "free market" is pretty much the only economic model on the table today. So what do you propose to replace it with & how? Unless & until you can articulate with clarity & precision what it is you are proposing as an alternative (beyond just economic regulations for their own sake), I'm afraid you're not going to be very persuasive to many Catholics, let alone voters. You're not even convincing rank & file union members anymore (who support Keystone, etc.). What do you propose to replace globalized free trade with? A border adjustment tax along the lines proposed by the GOP? And what will you say to those millions of workers in other countries who have been economically benefitted in the last decade by globalized trade?