Business dogma endangers economy