I think the moralistic inclination that's derived from consoomer culture that you must like things that are "good" and dislike things that are "bad" is awful and focuses people on the dumbest things in order to extract the max amount of money via advertising/marketing spend.
I think it's perfectly fine to like works regardless of their morality or quality, I just think people should be honest about it. I like plenty of things that are shitty or problematic I'm just clear eyed about them. I do like The Last of Us, but I'm not going to pretend that it's something it's not.
REI is not a workers coop. It's a consumer coop. It's not even the same thing. The fact that it's so difficult to even find a workers coop that is a national retailer shows you exactly why competing as a coop on the capitalist market is difficult.