Free market delusion