I think your lack of cynicism is misguided. CostCo doesn't "care" about anything but its bottom line, like any other corporation.
That there is nothing wrong with grabbing a hotdog, pizza, and soda on your way to pick up your blood pressure "medication" at the pharmacy once you're done stuffing yourself with the food causing your high blood pressure.
There is nothing sinister about it.
In fact, companies usually prioritize earning above almost anything else, but there are exceptions. CostCo is one of them. They spent a long time paying their employees much, much higher than stockholders wanted them to. CVS is another, giving up tobacco sales at great cost to focus on health care.
It's possible to be cynical about these or any other things, but it is clearly untrue that every corporation cares only about its own bottom line.