No, it produces money, not value, and not for society but for the company which spends on advertising instead of spending on improving the product.
Meanwhile this forces other brands in the same category to also spend on advertising even if they have a better product, thus increasing the cost.