I think it has some merit. Not that all German choices are amazing! Off to the library to day to ready "Why Nations Fail' too tight to pay for it myself
Free trade or fair trade has advantage at a macro and micro level. Effective courts, laws and political stability seem important to this black duck. As does a science-based approach to most things of course.