Two flights, no snacks

I recently travelled from YYC to SFO to SAN and didn’t get a snack on either leg. SFO to SAN was fine. It’s only 1 hr, but YYC to SFO was about 2.5 hrs. We watched first class, FAs and pilots all get served a full hot meal, but no one in economy was served a snack. I asked an FA and was told they didn’t have enough snacks for the plane, but I could buy a snack box. This is the first time I’ve ever been on a flight without receiving a snack. Anyone else experience this?

Editing to say I’m not upset at all about it. Just happened on two flights in a row, I fly often and have never not received a snack. I know it’s a small snack and they suck anyway. Just curious if it was more common than I’ve experienced. Y’all crazy.