Many businesses seem to believe they can only be successful if they obscure their business model. Are they right?