The free market and religion both have invisible hands and move in mysterious ways.
The whole thing about free markets doesn't start until 2:10 minutes in...