Really nice theory. But like most theoretical constructs, the practical reality is much messier. I am all for the wheels of commerce, and I think technology provides a possible avenue towards an ever-freer global marketplace. But the assumption that business and workers will always make the right decisions, or even correct their mistakes is flawed logic. It’s also another form of social Darwinism, which I don’t think lives up to our potentials as organized human societies.