Nobody has any better theories, and nobody is trying to stifle potential creation of those theories. Ironically, if anybody is trying to stifle progress towards something better than capitalism, it's those who would unwittingly turn the world into Russia through denial of what capitalism does