You arent wrong that some people just stink at finance. Thats not what I'm talking about here. I'm talking about those who WOULD make better decisions if they were able. What is sometimes referred to as "the poverty trap."> You make dangerous assumptions about me in order to justify your preexisting view of poverty and socioeconomic mobility
You said that you don't struggle making good financial decisions. I am claiming that you were lucky to be in a situation that allows you to make good decisions.
I believe that to be accurate, regardless of your history.
You must remember that the legitimately poor often do not have many choices to make at all. Poverty can constrain choice to the point of irrelevance. EG - Somone with a thousand dollars has more options than someone with a hundred dollars.
In your case it seems that you (now at least) have enough to be able to make choices. If you only had $50 to your name you would have far fewer options to choose from and most of those options would be bad.
Imagine a single mother working for minimum wage with a flat tire she cant afford to fix, and needing groceries. Instacart might make her problem worse, but surviving is all she can hope for sometimes.
Similary imagine an elderly widow on fixed income who is injured. Or a 17 year old who had to flee an abusive home situation, and is lucky to make rent on a weekly rental room.
For any of them it is easy to imagine they might have enough money to eat, but not enough to buy a car or even a bicycle. They will starve long before the situation improves enough to make that happen, regardless of their choices. So they make ends meet and they survive.
Its not Instacarts fault, any more than it is Dollar Generals, but it is also true that the service often worsens their long-term well-being.