Did it ever occur to you that some products are just generic, and the only thing the off-brands/off-labels skimped on is the marketing/advertisement, and maybe development costs? While meanwhile the brands themselves doing the same, because the marketing costs have to come from somewhere? Not to mention planned obsolescence...