Economic thought problem
There is a bakery near my house that specializes in bagels. Almost every day, they run out of sesame bagels before their other flavors. With this happening day after day, why don't they just make more sesame bagels? Of course, we could explain this simply by saying they keep repeating a mistake. And that is possibly the right explanation. But I wonder if we can explain what is happening within a model where this is a rational, profit maximizing firm? Any ideas?