House brand products are more profitable for retailers, even if the retail price is much lower than brand-name equivalent items.
The name brand companies sell their products under license to these large companies...it's good business.....so those Walmart Pinto Beans could or may be Delmonte, Heinz, or Bush.