I support giving poor people any amount of money (or food, I guess?) directly. I don't support messing up the commodities market (and numerous other things as a result) for the alleged purpose of feeding them HFCS.
355ml glass bottle in mex costs 6 pesos, or 0.30usd, while the plastic bottle version at half a liter goes the same price. cans can go as much as 10 pesos in vending machines.
2L plastic is around 25 pesos or $1.50USD. I don't buy soda so my numbers may be off by 10%.