It is a “loss leader”... they make up for it in other sales. but if a non-member shows up to just eat the food, they truly are just losing money.
Thank you.
Costco prints a billion + dollars with membership fees. They can afford to subsidize the hot dogs and pizza a bit.