Wonder know how poorer people find money to eat.
They don't mostly.
The situation has become so bad, that you as store have to make a decision to sell food and other life necessities only for USD or other means of exchange. It means people with their local Bolivars (if they have any already) are being discriminated and excluded from participating in their own economy. It's a horrible situation, but I can somewhat understand why it happens. It's a matter of other people having something to eat or yourself, and obviously, most people will feed themselves.
I'm not sure if it's pro Maduro propaganda, but there have been attempts to hand out free meals to people at least once a day, but that's still not enough.
Food there has become more of an asset than fiat itself.