That's how social programs work. It wouldn't be working if they weren't giving them out to the lower distribution of the US income.
I'm not sure what point you were trying to make, that food stamps imply the country is poor? Would highlighting that the UK has 100% of its people on NHS also imply that their citizens are poor?
NHS is paid health insurance, sometimes pretty expensive, not much relevant.
Ration stamps merely represented a limited ability to buy a resource in short supply. For example, if you had ration stamps for gasoline/petrol, you could buy up to whatever quantity you had stamps for -- you handed over the stamps and cash.
You are confusing this with a ration system using stamps, which allows the purchase of a good, but does not actually pay for the goods.
And US has 44M people on food stamps ;-(