It is a channel that is great for iterating on a product (because you can change pixels easier than atoms when tweaking packaging, ingredients, etc) but tough for scaling
Today DTC companies are almost universally getting crushed under the weight of rising CACs. It is one of many reasons they are moving offline.