I guess it depends what you call the "name brand".
It's remarkable how much of the time the unbranded product turns out to be exactly the same as the more expensive branded product. Literally, the exact same product but in different packaging.
Some years ago it was reported that Tesco (a UK supermarket) were selling the exact same biscuit selection under their "Finest" range and 'Value" range. The Finest range comes in luxurious packaging while the Value range is very simple white with blue stripes. You know, the kind of thing that makes sure everybody can see from a mile in all directions that you bought the cheapest option available. Apparently what they had done was that in the Finest range you got an outer box that made it clear you'd spent the extra and a sturdy plastic insert with the biscuits in it. In the Value range you got the cheap-and-nasty outer box that made it clear your guests were only worth the lowest possible price and a flimsy plastic insert that flopped all over the place. But the biscuits were the same. So all anyone needed to do was to take the biscuits out of the nasty packaging, put them on a nice plate for presentation, and nobody would ever know.
I think the only time I've said it was undoubtedly worth paying for the branded product was a particular brand of mozzarella cheese my wife and I used to use. It was very rich and creamy while at the time the unbranded product just didn't have the same richness to it.