The D2C business model offers businesses more control over their supply chain, the way their brand interfaces with customers, and revenue potential through offering subscriptions.