Campbell’s is an expensive, lesser quality soup. Those who don’t care about quality and focus on cost will buy cheaper soups. Those who focus on quality and don’t care about cost will buy higher quality soups. That leaves Campbell’s out in the cold.
Agree - the store / off brands are pretty much identical on most of the cheap condensed soups. Only Cream of Chicken seems to be better.