Walmart has been controlling your buying options for years.
Take just about any widget, they start with 2-3 name brand options and at least as many generics.
Then they start paring down. Before long, your ‘Choice’ is the name brand they pick, or the store brand (which is probably made in the same factory as the name brand)