Too Late For Free Speech and Free Markets?