While D2C is gaining popularity, not all businesses can embrace this selling model. Some companies delay selling to consumers because they do not understand the market, struggle with addressing partner resistance, or maintain the desired customer experience across channels. Others have limited resources to invest in marketing and SEO to position their brands to consumers. Lastly, B2B brands grapple with the hard choices of business and mentality transformation needed for selling to consumers.